Показать полную графическую версию : настройка среды в MS VC 6.0
как настроить build environment (среду) в MS VC 6.0?
т.е. чтобы nmake cl link запускались из любой директории
и чтобы cl знал что include и lib лежат в папке C:/MVC/include C:/MVC/lib соответственно
Чтоб работало из консоли нужно перед работой установить переменные среды:
в файле VCVARS32.BAT все есть.
см. в каталоге $(MSVCDir)\VC98\Bin\
Вопрос настолько сложный, что никто не может ответить?
вообще настраивает среду инсталлятор. Меня интересует, как это сделать вручную без инсталлятора VisualStudio?
Добавлено:
в vcvars.bat только строчка
-----------vcvars.bat ---------
Placeholder vcvars32.bat
----------------------------------
VCVARS32.BAT
@echo off
rem
rem Root of Visual Developer Studio Common files.
set VSCommonDir=C:\P\MSVC\COMMON
rem
rem Root of Visual Developer Studio installed files.
rem
set MSDevDir=C:\P\MSVC\COMMON\msdev98
rem
rem Root of Visual C++ installed files.
rem
set MSVCDir=C:\P\MSVC\VC98
rem
rem VcOsDir is used to help create either a Windows 95 or Windows NT specific path.
rem
set VcOsDir=WIN95
if "%OS%" == "Windows_NT" set VcOsDir=WINNT
rem
echo Setting environment for using Microsoft Visual C++ tools.
rem
if "%OS%" == "Windows_NT" set PATH=%MSDevDir%\BIN;%MSVCDir%\BIN;%VSCommonDir%\TOOLS\%VcOsDir%;%VSCommonDir%\TOOLS;%PATH%
if "%OS%" == "" set PATH="%MSDevDir%\BIN";"%MSVCDir%\BIN";"%VSCommonDir%\TOOLS\%VcOsDir%";"%VSCommonDir%\TOOLS";"%windir %\SYSTEM";"%PATH%"
set INCLUDE=%MSVCDir%\ATL\INCLUDE;%MSVCDir%\INCLUDE;%MSVCDir%\MFC\INCLUDE;%INCLUDE%
set LIB=%MSVCDir%\LIB;%MSVCDir%\MFC\LIB;%LIB%
set VcOsDir=
set VSCommonDir=
Пути замени на свои.
Да и размер среды окружения сделай побольше, а то не влезет.
2048 - самый раз
После этого из консоли сможешь работать.
Чтоб работал IDE без инсталятора тебе только билли гейтс сможет ответить. (Да и то сомневаюсь)
Там весь реестр перепахивать ручками.
Я воспользовался инсталлятором который создал vcvars.
Проблема снята.
mrcnn
Если ты еще чуток воспользуешься инсталлятором
То vcvars тебе и нужен не будет :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.