从命令行运行编译器
2019-03-10 11:47:41来源:博客园 阅读 ()
编写好程序后,下一步就是对其进行编译。如何编译程序,依赖于使用的操作系统和编译器。在真正进行项目开发时一般使用集成开发环境,将编译器与其他程序创建与分析工具包装在一起。与此同时,大部分编译器都会提供一个命令行界面,可以使我们在开始学习c++时,将精力集中与C++语言本身。
这里以windows系统下vs2015为例。
在开始菜单通过搜索框找出“vs2015 x64本机工具命令提示”
在命令行中通过cd命令找到源文件所在的文件夹hello.cpp(H:/file/hello.cpp)
输入命令 cl /EHsc hello.cpp,会在该文件夹中生成hello.obj和hello.exe
在命令行中运行hello.exe
//源文件hello.cpp #include<iostream> int main() { std::cout << "hello world!" << std::endl; system("pause"); return 0; }
找出源文件
运行程序
注:在vs命令行中可以通过hello.cpp打开源文件
同样可以在上面图像开始时输入cl /EHsc H:\file\hello.cpp,会在vs2013软件安装位置得到hello.obj和hello.exe
解析cl /EHsc hello.cpp命令:cl:调用编辑器
/EHsc:编译器选项,用来打开标准异常处理,微软编译器会生成一个对应的可执行文件
hello.cpp为对应的源文件名或文件地址
H:\software\vs2015\VC:是系统提示符,也可以看做当前目录位置
原文链接:https://www.cnblogs.com/arteches/p/10505140.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 测量C++程序运行时间 2020-04-17
- [C++]HelloWorld背后的故事!总结一下在我们运行exe可执行文 2020-03-27
- 异常处理、动态内存申请在不同编译器之间的表现差异 2020-03-23
- C/C++语言编译器哪个好?几款好用的编译器推荐给你 2019-10-16
- QT解决中文乱码 2019-09-30
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash