当前位置: 首页 > news >正文

网络推广网站河南wordpress 栏目设置

网络推广网站河南,wordpress 栏目设置,成都科技网站建设费用,绵阳网站建设怎么做gcc g现在是gnu中最主要和最流行的c c编译器 。 g是c的命令#xff0c;以.cpp为主#xff0c;对于c语言后缀名一般为.c。这时候命令换做gcc即可。其实是无关紧要的。 其实编译器是根据gcc还是g来确定是按照C标准还是C标准编译链接。 下面以Test.cpp为例#x…gcc g现在是gnu中最主要和最流行的c c编译器 。 g是c的命令以.cpp为主对于c语言后缀名一般为.c。这时候命令换做gcc即可。其实是无关紧要的。 其实编译器是根据gcc还是g来确定是按照C标准还是C标准编译链接。 下面以Test.cpp为例 命令 g Test.cpp 功能生成默认为a.exe的文件这个过程包含了编译和链接。 再说下-o命令-o命令表示输出的意思gcc/g命令是非常灵活的你不指定输出的文件名的时候默认生成的是.exe文件。 你要输出Test.exe的话可以用g -o Test.exe Test.cpp。-o命令是输出的意思这样就输出了Test.exe。 gcc/g在执行编译工作的时候总共需要以下几步: [cpp] view plaincopyprint? span stylefont-family:Microsoft YaHei;font-size:16px;    /*************************         Test.cpp     *************************/      #include IOSTREAM        static int t  1;      #define T 9        using namespace std;        typedef int Status;        int main()      {          Status i  1;          cout  T * i  endl; //Test Cout          return 0;      }/spanspan stylefont-family: Microsoft YaHei; font-size: 18px;   /span   1.预处理,生成.i的文件[预处理器cpp] 命令g -E Test.cpp Test.i  功能输出预处理后的文件linux下以.i为后缀名。只激活预处理,这个不生成文件,你需要把它重定向到一个输出文件里 。这一步主要做了这些事情宏的替换还有注释的消除还有找到相关的库文件。用编辑器打开Test.i会发现有很多很多代码你只需要看最后部分就会发现预处理做了宏的替换还有注释的消除可以理解为无关代码的清除。下面是Test.i文件的最后部分可以看见宏的替换和注释的消除。 [cpp] view plaincopyprint? span stylefont-family:Microsoft YaHei;font-size:16px;# 5 Test.cpp 2    static int t  1;    using namespace std;    typedef int Status;    int main()  {   Status i  1;   cout  9 * i  endl;   return 0;  }/span   2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] 命令:g -S Test.cpp 功能:会生成Test.s文件.s文件表示是汇编文件用编辑器打开就都是汇编指令。 3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as] 命令:g -c Test.cpp  功能.o是GCC生成的目标文件除非你是做编译器和连接器调试开发的否则打开这种.o没有任何意义。二进制机器码一般人也读不了。 4.连接目标代码,生成可执行程序[链接器ld] 命令g Test.o -L F:\vs2008\VC\include\iostream 功能将.o文件与所需的库文件链接整合形成.exe文件这就是可执行文件。-L 表示链接这里我后面写的是绝对路径相对各人电脑不同 在上面各个步骤中你可以用-o命令输出你自己想要的各种名字。比如最后一个命令用下面的输出Test.exe 你可以g Test.o -o Test.exe -L F:\vs2008\VC\include\iostream 写了上面的就希望能够理解整个源文件是怎么变成可执行文件的gcc/g确实是很给力的啊····(*^__^*)
http://www.zqtcl.cn/news/762669/

相关文章:

  • lnmp wordpress 主题不见高级seo课程
  • 成都哪家公司做网站最好杭州软件开发
  • 做网站多少宽带够wordpress编辑文章中图片
  • 无锡网站制作排名软件工程公司
  • 做网站国内好的服务器美食网站建设项目规划书
  • 三亚市住房和城乡建设厅网站江西电信网站备案
  • 联谊会总结网站建设对外宣传如何在家做电商
  • 360建站系统徐州建设银行网上银行个人网站
  • 网站域名在哪里备案石家庄站规模
  • 重庆南川网站制作公司电话工会网站群建设
  • 深圳高端建设网站忘了网站链接怎么做
  • 郑州做网站报价wordpress中文4.8
  • 网站维护费用一年多少跨境电商平台网站建设广州
  • 辽宁网站制作公司网店装修流程
  • html5可以做交互网站吗打开网站说建设中是什么问题?
  • 彩票网站开发制作需要什么wordpress 在线预览
  • 外贸平台app衡水seo排名
  • 怎样做网站表白墙东莞商城网站推广建设
  • 郑州郑州网站建设河南做网站公司哪家好爱站长尾词挖掘工具
  • dede网站地图文章变量网站qq 微信分享怎么做
  • 越南做网站网站建设以及运营方面
  • 广西建网站哪家好网站关闭与域名备案
  • 网站开发版本号婚庆网站建设策划案费用预算
  • 厦门建设网站制作中山市哪家公司做网站
  • 网站路径wordpress制作电商网站
  • 江西网站开发哪家专业装饰设计公司网站
  • 企业网站策划实训Wordpress 主题简化
  • 做网站点击挣钱不兰州工程建设信息网站
  • 网站说服力 营销...免费看片网站
  • 深圳招聘网站大全制作网站软件下载