美文网首页
X-code编译原理手动编译

X-code编译原理手动编译

作者: SimpleSJ | 来源:发表于2018-10-25 14:11 被阅读0次

    1.X-code编译原理

    X-code将我们编写的代码编译为计算机能够认识的0和1,这个过程大致可以分为两步

    • 第一步X-code先将程序员写的代码翻译成0和1(也就是后面的.o文件)
    • 由于我们编写代码很多都是基于系统提供的框架,所以第二步就是将.o文件与系统文件(也是只有0和1的文件)两者相连接合并,生成exec可执行文件.

    2.手动编译

    • 让我们来模拟一下X-code来编译代码
    1)打开终端(实用工具----->终端)
    2)找到源文件所在的位置
    3)开始编译:
    命令: cc -c main.c
    4)链接
    命令: cc main.o
    
    • cc -c main.c 指令执行时,其实要经历几步才可以变为main.o
    cc -c main.c          //执行
    main.i                   //替换文件中所有的预处理指令
    main.s                  // 汇编
    main.o                  // 二进制文件
    

    相关文章

      网友评论

          本文标题:X-code编译原理手动编译

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