程序编译过程中的文件

    技术2024-11-07  8

    源文件: 编码生成                                                                       main.c

    预处理: 展开头文件/宏替换/去掉注释/条件编译                         main .i 编译 : 检查语法,生成汇编                                                        main .s 汇编 : 汇编代码转换机器码                                                        main.o 链接 : 链接到一起生成可执行程序                                             main  

    main.c  -----> main.i  ----> main.s ------>main.o ----> main

    gcc -E main.c -o main.i

    gcc -S main.i -o main.s

    gcc -c main.s -o main.o

    gcc main.o -o main

    执行结果图:

     

    reference:

    1. https://blog.csdn.net/weixin_41143631/article/details/81221777

    Processed: 0.043, SQL: 9