Настройка VC6 дополнительного пути включения с использованием переменных env?

StackOverflow https://stackoverflow.com/questions/231441

Вопрос

Не могу поверить, что спрашиваю об этом...

Прошло много времени с тех пор, как я использовал 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.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top