Настройка VC6 дополнительного пути включения с использованием переменных env?
-
04-07-2019 - |
Вопрос
Не могу поверить, что спрашиваю об этом...
Прошло много времени с тех пор, как я использовал VC6.Я настроил, как мне казалось, правильный способ включения дополнительных каталогов для включаемых файлов (я удалил жестко закодированные пути другого разработчика) и вставил что-то вроде:
%MY_DIR%\include
но это не работает.Я что-то пропустил?Разве VC6 не позволял этого?Кажется, это довольно простая вещь, и теперь, когда я думаю об этом, я не могу припомнить, чтобы когда-либо делал это раньше...
(Я остановил и перезапустил VC6 после установки переменных)
Поиск в гугле и быстрый поиск здесь ничего не дали.
РЕДАКТИРОВАТЬ
Видимо, я не могу проголосовать за свой ответ, но он ниже:
Синтаксис:
$(ENV_VAR)
нет
%ENV_VAR%
Я бы предпочел не добавлять переменную env include - похоже, это означает, что теперь мне нужно выполнять сборку из командной строки.Я хочу иметь возможность добавить переменную среды в настройках проекта.Кажется, что это очень простая задача, но, возможно, от команды IDE ожидалось слишком многого.
Я не уверен, что означает, что %MY_DIR% не учитывается должным образом...Я запустил cmd.exe из меню инструментов, как вы предложили, и заданный мною путь env присутствует и соответствует ожиданиям.
Решение
Вот ответ...
он работает нормально.
$ (Env_var_name) не %env_var_name %
(Я чувствую себя идиотом.)
Другие советы
Я не думаю, что IDE примет какие-либо настройки среды, если вы не используете этот флаг.
О, и ты не иметь построить из командной строки, если вы запустите его из командной строки.Вы по-прежнему можете использовать меню сборки в IDE.