精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>C/C++>>C、C++语言基础>>怎样从命令行上运行cl.exe

主题:怎样从命令行上运行cl.exe
发信人: supermario()
整理人: girlrong(1999-11-09 10:16:04), 站内信件
不知道你在安装VC时注意了吗,在最后的时候它提示
要运行一个vcvars32.bat,这个玩艺在什么地方呢?
在VC安装目录的bin目录下,它里面有什么内容呢?
看看:
原来是环境变量的设置,就象UNIX下的profile一样,
不过在运行前记住设置自己的dos prompt的属性,将
环境变量的大小扩大,我直接选了4096,你也可以自己
设一下,看看多少够用,也可以将它加到autoexec.bat
中,毕竟手工写makefile,手工编译、链接是通往高手的
必经之路。
@echo off
rem
rem Root of Visual Developer Studio Common files.
set VSCommonDir=C:\PROGRA~1\MICROS~3\COMMON

rem
rem Root of Visual Developer Studio installed files.
rem
set MSDevDir=C:\PROGRA~1\MICROS~3\COMMON\msdev98

rem
rem Root of Visual C++ installed files.
rem
set MSVCDir=E:\PROGRA~1\MICROS~1\VC98

rem
rem VcOsDir is used to help create either a Windows 95 or Windows NT s
pecific 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;%VSCom
monDir%\TOOLS\%VcOsDir%;%VSCommonDir%\TOOLS;%PATH%
if "%OS%" == "" set PATH="%MSDevDir%\BIN";"%MSVCDir%\BIN";"%VSCommonDi
r%\TOOLS\%VcOsDir%";"%VSCommonDir%\TOOLS";"%windir%\SYSTEM";"%PATH%"
set INCLUDE=%MSVCDir%\ATL\INCLUDE;%MSVCDir%\INCLUDE;%MSVCDir%\MFC\INCL
UDE;%INCLUDE%
set LIB=%MSVCDir%\LIB;%MSVCDir%\MFC\LIB;%LIB%

set VcOsDir=
set VSCommonDir=

--
点解,点解啊?!!(摧胸顿足状)

※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.102.171.3]

[关闭][返回]