IDE(集成开发环境)提高了软件开发的效率 但是,要想成为一名非常专业的程序员,不懂手动编译程序是不太合适的 羡慕人家只需要通过记事本就能写程序么? 总之,当初我觉得那些人真的很牛,俗称“骨灰级别的程序员”
我们知道,一般的C/C++程序开发经历三个过程: 源代码的编辑——编译生成.obj文件——链接生成.exe文件 这是铁的规律,就算是用VC等集成环境,也必须经历这三个步骤。 只不过,IDE提供的图形化用户界面更加方便而已。但本质上是不会变的
最近电脑重装了下系统,于是我又重新把开发环境弄了下。每一步我都截图了,希望这次可以让想学习的人看明白。
以下所有步骤,都是根据我自己的PC情况来进行的。如果和你的PC有出入,请自己参照修改。 打开CMD,此时默认的所在路径一般是在C盘,如图
此时,我们不能访问到VC自带的编译器cl.exe。 我把VC安装在D盘下,完全路径为:D:\Program Files\Microsoft Visual Studio 编译器cl.exe在路径D:\Program Files\Microsoft Visual Studio\VC98\Bin 编译程序出了需要编译器外,还需要提供系统库文件.lib,系统头文件。 库文件在目录D:\Program Files\Microsoft Visual Studio\VC98\Lib 头文件在D:\Program Files\Microsoft Visual Studio\VC98\Include
现在你需要编写一个批处理文件.bat 内容如下
保存为path.bat 然后运行该文件,会提示你错误,缺少文件
你可能并不知道这个文件是什么,也不知道这个文件被放在什么目录下。 此时利用下windows的文件搜索功能,我是在D盘中查找的(因为VC安装在D盘中),搜索结果如下
路径是D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
于是,我们需要在上述的.bat文件中,写入相应的信息,告诉系统这个.dll文件在什么地方。 但是上述.bat文件中,有三个环境变量,究竟放在哪个里呢? 仔细看这个.dll文件的存放位置,被放在bin下,而bin下的文件一般都是通过PATH环境变量来寻找的。 于是修改过后的.bat文件如下
此时,再次执行.bat文件,便在电脑中成功声明了三个环境变量。 也可以通过手动声明这三个环境变量。
环境变量声明号后看,在CMD上运行cl命令,就会出现如下的提示,表明开发环境搭建成功。
编写一个简单的HelloWorld程序,存放在D:\盘下。 将CMD切换到D盘(在CMD中输入D:),接着输入命令cl HelloWorld.c,便可以生产目标文件HelloWorld.exe
到D盘下,你就会发现目标文件已经生成。 在CMD中输入命令HelloWorld,便可以执行程序 如果你还有什么疑问,可以留言,我尽快回答。
|
|
来自: Rainboy913 > 《计算机》