美文网首页
gcc指令编译经历的过程 2019-04-19

gcc指令编译经历的过程 2019-04-19

作者: 我在山下吃西瓜 | 来源:发表于2019-04-19 12:20 被阅读0次

    gcc指令编辑过程

    (gcc abc -o abc)

    gcc指令编辑过程

    (gcc abc -o abc)

    1.源文件(".c"文件)                -----(-E)---->预处理(生成".i"文件)

    2.预处理(生成".i"文件)     -----(-S)-->汇编(生成 ".s"文件)

    3.汇编(生成 ".s"文件)       -----(-c)--->编译(生成".o"文件)

    4.编译(生成".o"文件)        -----(gcc xx.o)---->链接(生成 ".exe" 可执行文件)

    第一步先生成 ".i"文件,生成预处理文件

    gcc -E abc.c -o abc.i   

    第二步先生成 ".s"文件,

    gcc -S abc.c -o abc.s

    第三步先生成 ".o"文件

    gcc -c abc.s  -o abc.o

    第四步先生成 ".exe"文件

    gcc   abc.o -o abc

    "-o" 后面的表示输出文件名

    相关文章

      网友评论

          本文标题:gcc指令编译经历的过程 2019-04-19

          本文链接:https://www.haomeiwen.com/subject/avdqgqtx.html