今天主要是学一下gcc 功能选项:

          一、

                1、  gcc -E:表示预处理,把指令处理掉

                2、gcc -o:改变目标文件名称

                3、 gcc -c: 表示只编译不链接(也就是不生成a.out)

                4、 gcc -S:表示生成汇编文件(.s文件)

          二、它在编译的时候有四个阶段:

                 1、预处理:生成.i 文件

                  2、编译:生成.o 文件

                  3、汇编;生成.s文件

                  4、链接:生成a.out文件

                

             

posted on 2019-05-04 00:37  txp玩linux  阅读(93)  评论(0编辑  收藏  举报