如何在windows的命令行环境下编译C++程序?

能否有人能提供一份命令资料或手册,教人如何在windows的命令行下编译c++。谢谢... 能否有人能提供一份命令资料或手册,教人如何在windows的命令行下编译c++。谢谢 展开
 我来答
54zhangxun
2015-10-10 · TA获得超过684个赞
知道小有建树答主
回答量:374
采纳率:75%
帮助的人:146万
展开全部
第一步:安装编译环境
下载并安装Visual Studio,本人安装的Visual Studio 2012
第二步:设置环境变量
1)右键“计算机(我的电脑)”,选择“属性->高级系统设置->环境变量”,找到“系统变量”中的“PATH"属性,双击之
2)复制Visual Studio安装目录下的路径“D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin”到环境变量中(PATH中已经有其它变量,则粘贴到最后面,并且用英文“;”与前面的变量隔开)
第三步:修改命令行启动参数

1)在“开始->运行”中输入“cmd”,开始菜单中将列出"cmd.exe",右键它,然后“发送到->发送到桌面快捷方式”
2)右键步骤1)中创建的桌面快捷方式,选择“属性->快捷方式”,找到“目标(T)”栏,修改目标为“C:\Windows\System32\cmd.exe /k vcvars32.bat”,修改好后点确定
第四步:编写test.cpp程序
1)在D盘新建一个文件夹,命名为testCode
2)打开testCode,在里面新建一个文本文档,命名为test.cpp(注意,如果你的系统设置中隐藏了已知文件类型的扩展名,必须显示它,否则你创建的test.cpp的真实名字将是test.cpp.txt)
3)用记事本或EditPlus打开test.cpp,在其中写入代码,例如:
#include <iostream>

int main()
{
std::cout<<"Hello World!"<<std::endl;
while(1)
{
//ignore
}
}
第五步:编译test.cpp
1)双击第三步中创建的cmd.exe的桌面快捷方式,打开命令行窗口
2)输入:cd d: 回车
3)输入:cd Ccodes 回车
4)输入:cl -EHsc test.cpp 回车
编译器开始编译test.cpp。我们可以从命令行的输出内容中看到编译结果。如果程序没有书写错误,一定可以编译出一个test.exe和一个test.obj。其中exe文件即是编译后的可执行程序。obj文件是按块编译产生的中间文件。至此,整个命令行编译流程结束。
niinor
2010-12-28 · TA获得超过2246个赞
知道小有建树答主
回答量:2047
采纳率:0%
帮助的人:1357万
展开全部
得看你的编译器,在编译器的帮助文档中都会有,包括vs都是可以的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
phoex
2010-12-28
知道答主
回答量:14
采纳率:0%
帮助的人:0
展开全部
你使用VS2008的话,安装完成后选择 Visual Studio 2008 Command Prompt,出现一个cmd窗口,
使用
cl main.cpp
就可以编译!
如果你的项目比较复杂,就自己写一个Makefile文件吧!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
水根筱箭回8
2011-01-08 · TA获得超过299个赞
知道答主
回答量:154
采纳率:0%
帮助的人:69.9万
展开全部
cl 命令
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式