В моей существующей командной строке компиляции я использую этот ключ для определения макроса из командной строки:
-DSsvid_UsrName=\"$USER\"
С помощью Cevelop 1.4, я добавил:
Project > Properties
C/C++ Build > Environment
Environment variables to set > Add...
Name: Ssvid_UsrName
Value: ${USER}
После этого я получаю то же сообщение об ошибке. Как мне убедиться, что Ssvid_UsrName
макрос был установлен?
Среда содержит переменные среды, такие как переменные PATH и т. Д.
Символы для компиляции могут быть указаны в свойствах проекта: C / C ++ Общие -> Пути и символы -> Символы (вкладка) -> Добавить …
Теперь вы можете наблюдать правильное поведение при выводе команды compile в консоли (я заменил свое имя пользователя на User на рисунке):
Надеюсь, это поможет!
Других решений пока нет …