У меня есть давнишнее приложение, которое я могу одинаково хорошо компилировать из Visual Studio или из make-файла, используя Gnu Make (но все еще использующий компилятор Microsoft C ++).
Недавно я изменил его, добавив стороннюю библиотеку. При попытке скомпилировать его впервые из Visual Studio, я получил общую ошибку "C2664: ... не могу преобразовать параметр 1 из 'const char *' в 'LPCWSTR'" ошибка, которую я исправил перейдя на вкладку «Общие» в диалоговом окне «Свойства проекта» и выбрав «Использовать набор символов Юникода».
Теперь я хотел бы скомпилировать приложение из моего make-файла, но, естественно, я получаю ту же ошибку. Есть ли переключатель компилятора, который я могу использовать, чтобы получить эффект, эквивалентный «Использовать набор символов Unicode», или любой другой способ сделать это из make-файла?