![]() |
Настройка command Line в MVC++ 7.0 из Visual Studio.net 2003
cl.exe орёт что не видет заголовочных файлов. Подскажите как эту срань правильно настроить (видимо в конфигурационном файле).
Спаибо! |
есть батник в инсталяшке VS: vcvars.bat или vcvars32.bat. там описаны пути к хедерам, библиотекам и т.п. можно глянуть переменные и занести их вручную в Enviroment Varianbles
|
Нашёл vcvars32.bat со следующим содержанием:"%VS71COMNTOOLS%vsvars32.bat".
Что с такой строкой делать - ума не приложу. :( |
%VS71COMNTOOLS% - переменная окружения, создающаяся (по идее) при инсталляции Vis. Studio. По пути, описываемому этой переменной лежить файлик vsvars32.bat, в котором, собственно, и прописаны путя. Если VS не вставлена правильно, %VS71COMNTOOLS% м.б. не определена, но её можно узнать, попросту найдя батничек vsvars32.bat и задать в тех же environment vars.
|
Borland
Короче, ничего у меня не получается. Система - на С:\, MVS - на D:\. И как не работал CL так до сих пор и не работает. |
Тебе надо определить переменные среды INCLUDE и LIB. В батнике или глобально - сам решай.
Например: set include="C:\Program Files\Microsoft Visual Studio .NET\Vc7\include\";"C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\" set lib="C:\Program Files\Microsoft Visual Studio .NET\Vc7\lib\";"C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\lib\" |
mavr
Ты имеешь ввиду поправить пути в Tools->Option->Projects->VC++ Directories? |
Так тебе command-line надо или чтоб из среды всё работало? Если первое - то проще глобальные переменные ручками выставить (возможно VC++ Directories их и выставляет, этого я не знаю). По шагам: заходишь в My Computer/Properties/Advanced/Environmental Variables, добавляешь переменные Include и Lib. Работает всегда, даже если студия была на комп скопирована, а не поставлена инсталлятором.
|
Я либо не понимаю вопрос либо здесь нужно Makefile написать?
|
all
Цитата:
|
| Часовой пояс GMT +4, время: 17:52. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.