怎么在命令提示行运行C程序

怎么在命令提示行运行C程序,第1张

命令提示行运行C程序可以按照以下步骤进行:

一、打开命令提示行(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文件找不到的错误了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7761918.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存