c/c++语言开发共享从命令行运行编译器

编写好程序后,下一步就是对其进行编译。如何编译程序,依赖于使用的操作系统和编译器。在真正进行项目开发时一般使用集成开发环境,将编译器与其他程序创建与分析工具包装在一起。与此同时,大部分编译器都会提供一个命令行界面,可以使我们在开始学习c++时,将精力集中与C++语言本身。 这里以windows系统下 …

     编写好程序后,下一步就是对其进行编译。如何编译程序,依赖于使用的操作系统和编译器。在真正进行项目开发时一般使用集成开发环境,将编译器与其他程序创建与分析工具包装在一起。与此同时,大部分编译器都会提供一个命令行界面,可以使我们在开始学习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:filehello.cpp,会在vs2013软件安装位置得到hello.obj和hello.exe

     解析cl /ehsc hello.cpp命令:cl:调用编辑器

                                                /ehsc:编译器选项,用来打开标准异常处理,微软编译器会生成一个对应的可执行文件

                                                hello.cpp为对应的源文件名或文件地址

                                                h:softwarevs2015vc:是系统提示符,也可以看做当前目录位置

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/c-cdevelopment/604864.html

(0)
上一篇 2021年5月12日
下一篇 2021年5月12日

精彩推荐