C++命令行模式编译设置
C++命令行模式编译设置有两种方法:
其一,运行vcvars32.bat。
1、在命令提示下,更改到 Visual C++ 安装的 \bin 子目录。
2、通过键入 VCVARS32 运行 vcvars32.bat.
之后即可通过在命令行键入cl 加相关参数对C/C++源文件进行编译。
其二,通过设置环境变量。
1、单击我的电脑->属性->高级->环境变量->新建用户变量(也可以添加系统变量).
(变量名称大小写忽略.有些变量可能此前有设置过,这些值均是在之前的基础上添加的,切记!!!)
INCLUDE=D:\Microsoft Visual Studio 8\VC\include;LIB=D:\Microsoft Visual Studio 8\VC\lib;
PATH=D:\Microsoft Visual Studio 8\VC\bin;D:\Microsoft Visual Studio 8\Common7\IDE;
2、在命令提示下,更改到需要编译的源文件所在文件夹,即可使用CL命令对C/C++文件进行编译。
注:若在添加环境变量之前已经启动了命令行,此时使用CL命令失败,仍提示不是命令,解决方法是退出命令行模式重新启动命令行即可。
后续:
我使用的C++编译器为VS05里边自带的CL.EXE。因为工作需要安装了VS05,因此没有再费劲重新安装一个VC++。
之前想通过设置环境变量使得命令行可用,查阅MSDN也没查出个所以然来,总觉得说得不清楚
可能我理解能力比较差,好歹给我整出来了。仅此作为笔记。也供后续参考。:)