您的位置:首页 > 编程语言 > C语言/C++

如何使用cmd编译c/c++程序

2017-03-29 10:09 579 查看
使用实验环境为vc 6.0。其中在安装目录下X:\Program Files (x86)\Microsoft Visual Studio\VC98\Bin中有一个批处理文件VCVARS32.BAT,通过更改该文件中的连接库路径可以实现在cmd下编译执行c/c++程序。

批处理文件路径:X:\Program Files (x86)\Microsoft Visual Studio\VC98\Bin。将VCVARS32.BAT重命名更改后缀名为.txt,打开后出现如下内容:



将其中的VSCommonDir,MSDevDir,MSVCDir的默认路径更改为本人实际安装路径。个人安装路径如下:



更改后保存在将后缀名改回.BAT格式, 打开cmd,进入vcvars32所在的目录下,执行该文件:



若出现保错,提示丢失mspdb60.dll文件,可到D:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin目录下找到该文件将其复制到D:\Program Files (x86)\Microsoft Visual Studio\VC98\Bin目录下。



至此,即可成功执行对应目录下的目标文件。但缺陷下一次进入cmd时必须再次执行vacars32.bat文件才能再次使用cl指令。如果有必要的话(仅使用一种版本),可以将该版本的库路径加入环境变量中,即可保证cl指令一直有效。(但不同版本的vs软件其对应的路径不同,故不推荐这样做)。最后,分享一篇有价值的博文:

http://blog.csdn.net/livelylittlefish/article/details/6093903
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: