Как установить путь к cl.exe в файле .vcproj - PullRequest
1 голос
/ 02 февраля 2010

Как мне указать в файле .vcproj, какой cl.exe будет вызываться для компиляции файлов .cpp в проекте?я не смог найти такого свойства в документации.

я знаю, что могу установить переменную окружения 'Path', а затем запустить devenv.exe с ключом / USEENV, но это то, что я действительно хочу сделать,Я предпочитаю указывать путь к файлу cl.exe в файле .vcproj.

TIA.

Ответы [ 2 ]

1 голос
/ 02 февраля 2010

Не думаю, что это можно сделать, что интересно, я недавно натолкнулся на это Использование Visual Studio 2008 с компилятором Visual C ++ 6.0 , однако для этого используется ключ / USEENV.

0 голосов
/ 09 октября 2010

Перейдите в Инструменты-> Параметры-> Проекты-> Каталоги VC ++-> Исполняемые файлы. Удалить все с переменными среды. Добавьте свою собственную переменную VC_CL_DIR или что-то еще. Поместите это наверху. Вам также может потребоваться убедиться, что VSINSTALLDIR / Common7 / IDE также там - для 32-битных.

Установите для VC_CL_DIR значение "c: \ Program Files \ Microsoft Platform SDK для Windows Server 2003 R2 / Bin / win64 / x86 / AMD64" для AMD64 cl.exe или "C: \ Program Files (x86) \ Microsoft Visual Studio .NET 2003 \ Vc7 \ bin "для x86 cl.exe.

Может быть, это поможет.

Во всяком случае, я наткнулся на почту сегодня, и ответ мне не помог, и именно так я решил свою проблему. Что было: «Как получить неинтерактивную сборку для 32-битной и 64-битной цели в VC 2003».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...