c++程序怎么编译运行
C语言编写好代码后,怎么编译,最后生成可执行文件?
首先要一张将要被编译的文件的文件列表,例如windows平台vc上的项目文件,linux平台的makefile里要写Mac的xcode. Android的.mk文件,都是需要来描述的然后设置编译参数包括cpu指令集以及运行平台,调试版本,优化,引用库 等等接下来开始编译
所谓的编译 实质就是编译之前 列表里的h,c 等格式文件先编译成obj文件(Mac平台mm文件和C++文件是不是都是编译成obj不清楚)放在一边,然后根据配置,如果是应用程序(apk,app,exe)那么 执行链接 否则 就是简单的放到一起 生成一个.lib(windows,mac) .so .a(linux,android)
编译时先执行 比 预编译还要早的预编译宏具体是什么 查下 我不记得了然后执行预编译然后执行编译 声明 以及 实现将实现编译进obj,符号表 编译到 pdb(windows) android那边是什么格式忘记了,因为我没链接过这个符号表 应该 仅仅是为了调试而用,当代码因为异常而崩溃时,可以调用 查找 符号表,得到 代码 崩溃所在行windows可以生成dmp文件linux,android可以生成coredump文件
我的理解就是那么多了,希望对你有所帮助 (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
材料/工具:vc6.0
1打开c语言编辑工具,在工具中写入程序的源代码
2完成以后,点击编译后点击组建,然后点击执行
3执行完程序,点击回车按钮选项
4点击文件另存为把文件存到你能够找到的文件夹中
5打开保存在桌面的文件夹,里面有有一个 Bebug 的文件夹6打开 Bebug 的文件夹,有一个以.exe为后缀名的文件,就是所需要的可执行文件,将其拷贝出,就可以单独执行,也就是一个小软件生成了
c++语言编程如何进行编译这个问题真不好回答我尝试作答,不采纳没关系,我可能说了半天也没说到重点首先要一张将要被编译的文件的文件列表,例如windows平台vc上的项目文件,linux平台的makefile里要写Mac的xcode. Android的.mk文件,都是需要来描述的然后设置编译参数包括cpu指令集以及运行平台,调试版本,优化,引用库 等等接下来开始编译
所谓的编译 实质就是编译之前 列表里的h,c 等格式文件先编译成obj文件(Mac平台mm文件和C++文件是不是都是编译成obj不清楚)放在一边,然后根据配置,如果是应用程序(apk,app,exe)那么 执行链接 否则 就是简单的放到一起 生成一个.lib(windows,mac) .so .a(linux,android)
编译时先执行 比 预编译还要早的预编译宏具体是什么 查下 我不记得了然后执行预编译然后执行编译 声明 以及 实现将实现编译进obj,符号表 编译到 pdb(windows) android那边是什么格式忘记了,因为我没链接过这个符号表 应该 仅仅是为了调试而用,当代码因为异常而崩溃时,可以调用 查找 符号表,得到 代码 崩溃所在行windows可以生成dmp文件linux,android可以生成coredump文件
我的理解就是那么多了,希望对你有所帮助 (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!