美文网首页
编译原理4个步骤

编译原理4个步骤

作者: jqboooo | 来源:发表于2021-01-07 17:10 被阅读0次

    编译原理

    编译原理(把人写的代码,变成,机器可以认识的指令)Linux(gcc)Mac (Clang)

    1.预处理阶段(include,宏 ...)
      $ gcc -E A.c -o A.i
    
    2.编译阶段,编译之后(汇编代码)
      $ gcc -S A.i -o A.s
    
    3.汇编处理阶段,把汇编代码处理成计算机认识010101101机器码
      $ gcc -c A.s -o A.o
    

    查看文件属性

      $ file A.o //查看文件属性
    
    4.链接阶段,打出可以执行的程序
      $ gcc -C A.o -o A
    
    5.执行命令
      $ ./A
    

    也可以通过一行指令编译成可执行文件

      $ gcc B.c -o B
    
    $ vim A.c
    $ cat A.c
    
    #include<stdio.h>
    
    int main(){
            printf("Hello, World! I'm bobo....");
            return 0;
    }
    

    相关文章

      网友评论

          本文标题:编译原理4个步骤

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