vc++6.0在DOS环境下编译cpp文件

上课看到老师在DOS环境下用cl命令编译cpp文件,回来试一下,哇,咋不行捏。。。

原来有个叫环境变量的东西要设置一下。。。

法一:


找到vc安装目录下的vc98\bin\vcvars32.bat文件,打开cmd命令提示符,拖进去,回车,搞定!不过似乎是临时性的,没有验证。反正只是玩玩,毕竟黑框框看着不爽。。。

当然你可以双击,然后它一闪即逝,再去打开cmd。此处可以看清楚设置完成的字样,有小小的成就感。

法二:

右键单击“我的电脑”-属性-高级-环境变量-参照法四的内容自己添加吧。。。

法三:

在安装的时候时刻注意找到提示“是否设置环境变量”的选项,选中,搞定。这也是老师的方法。囧。。。就不配图啦。。

法四:

写一个批处理文件(*.bat),内容如下:
set path=C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin


set Include=C:\Program Files\Microsoft Visual Studio\VC98\Include;C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include


set Lib=C:\Program Files\Microsoft Visual Studio\VC98\Lib;
C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib

当然C:\Program Files\Microsoft Visual Studio要换成你的安装路径。

法五:在cmd中敲键盘设置环境变量,累不死你。

注意:dos环境编译时-w参数很好使的说。。。visual c++环境下0 warning的情况在dos下有时会出现好长的warning列表。。。没有细看到底为啥。

由于种种原因,本文有几个细节没有验证,欢迎质疑。

 

这些在从网上转载的方法,以下是我的个人看法:

其实,方法也没这么麻烦。只要设置环境变量,然后再编辑cpp文件就OK了。

方法如下:写一个批处理文件(*.bat),内容如下:

set path=d:\c++\Bin;%path%
set LIB=d:\c++\Lib;%LIB%
set include=d:\c++\Include;%include%         //这里是设置环境变量

cl *.cpp *.cpp *.cpp                                           //这里是编译*.cpp文件

pause

 这样就会生成编译文件,并且也会生成*.exe可执行文件。

Bin,Lib,Include是从哪里来的呢?只要把VC++6.0安装目录下的VC98中的Bin,Lib,Include文件夹拷贝出来,放在d:\c++目录下,当然这个目录可以自己设置。

这样就运行*.bat文件,会出现一个错误。错误提示:"没有找到mspdb60.dll,因此这个应用程序未能启动."

因为在安装目录文件夹里找不到"mspdb60.dll"这个文件!那这个文件在哪呢?

文件在Common\MSDev98\Bin目录下,只需将这个文件复制到VC++6.0安装目录下的VC98中的Bin文件夹下就可以啦。

现在再运行*.bat文件就成功编译了。

我觉得这种方法是最简单的方法,欢迎大家质疑。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值