Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   настройка среды в MS VC 6.0 (http://forum.oszone.net/showthread.php?t=29882)

mrcnn 25-03-2004 14:10 206150

как настроить build environment (среду) в MS VC 6.0?
т.е. чтобы nmake cl link запускались из любой директории
и чтобы cl знал что include и lib лежат в папке C:/MVC/include C:/MVC/lib соответственно

bilytur 26-03-2004 02:14 206151

Чтоб работало из консоли нужно перед работой установить переменные среды:
в файле VCVARS32.BAT все есть.
см. в каталоге $(MSVCDir)\VC98\Bin\

mrcnn 26-03-2004 02:20 206152

Вопрос настолько сложный, что никто не может ответить?
вообще настраивает среду инсталлятор. Меня интересует, как это сделать вручную без инсталлятора VisualStudio?

Добавлено:

в vcvars.bat только строчка
-----------vcvars.bat ---------
Placeholder vcvars32.bat
----------------------------------

bilytur 27-03-2004 02:24 206153

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 без инсталятора тебе только билли гейтс сможет ответить. (Да и то сомневаюсь)
Там весь реестр перепахивать ручками.


Guest 29-03-2004 03:50 206154

Я воспользовался инсталлятором который создал vcvars.
Проблема снята.

mrcnn

bilytur 29-03-2004 04:07 206155

Если ты еще чуток воспользуешься инсталлятором
То vcvars тебе и нужен не будет :)


Время: 15:52.

Время: 15:52.
© OSzone.net 2001-