一、打开命令提示行(CMD),此时默认的所在路径一般是在C盘,如图
二、把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。
三、在命令提示行(CMD)上运行cl命令,就会出现如下的提示,表明开发环境搭建成功。
三、编写一个简单的HelloWorld程序,存放在D:\盘下。
将CMD切换到D盘(在CMD中输入D:),接着输入命令cl
HelloWorld.c,便可以生产目标文件HelloWorld.exe
四、到D盘下,会发现目标文件已经生成。
在命令提示行(CMD)中输入命令HelloWorld,便可以执行C程序。
要运行C程序,首先要进行编译一般编译出来的exe文件,放在你工程所在目录下。
比如 D:\myproject\a.exe
在命令行运行,先打开命令行:开始 运行 cmd回车。
然后有两种方式,一种绝对路径 直接输入
D:\myproject\a.exe
回车即可运行。
另一种,先到盘符下,然后到目录下,最后只用文件名运行。
d:
cd myproject
a.exe
以上三句一行行打进去就可以了。
Windows系统下编译连接源代码方法:cl -GX test.c
-GX: 启动同步异常处理
上面的命令会产生可执行程序:test.exe
在命令行中直接输入:test.exe 就可运行该程序
Tips:
一、cmd中键入cl提示不认识cl命令,则由于无法找到cl.exe程序。解决方法如下:
添加系统变量(Path),这样:我的电脑->属性->高级->环境变量->系统变量,在path中添加
C:/Program Files/Microsoft Visual Studio 9.0/VC/bin;。
注意:
1、结尾最后用“;”隔开!
2、如果你的Microsoft Visual Studio 低于9.0版本或高于9.0版需要修改上面的路径名称。
二、cmd中键入cl执行编译时会出现mspdb80.dll无法找到的情况,是因为VC/Bin/下没有 “msobj80.dll,
mspdb80.dll,mspdbcore.dll,mspdbsrv.exe”这四个文件,解决的方法:
1>直接从Common7/IDE/下复制这四个文件到VC/Bin/下即可解决
2>添加系统变量(Path),这样:我的电脑->属性->高级->环境变量->系统变量,在path中添加 C:/Program Files/Microsoft Visual Studio 8/Common7/IDE;,注意结尾最后用“;”隔开!
这样在用cl编译就不会出现mspdb80.dll文件找不到的错误了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)