zoukankan      html  css  js  c++  java
  • C语言分步编译

      在进行C语言源码至可执行程序的整个过程中,整个形成过程可以分为四步:

    1、预处理   gcc -E hello.c -o hello.i 

         目的:

          (1)宏定义展开

           (2)头文件展开

           (3)条件编译

           (4)去掉注释


    2、编译  gcc -S hello.i -o hello.s

        (1)检查语法

        (2)将C语言转成汇编语言

    3、汇编  gcc -c hello.s  -o hello.o

        将汇编语言转成机器语言(二进制码)

    4、链接  gcc hello.o -o hello.exe

        将C语言依赖库链接到程序中

    一步执行的编译为:

    gcc -o hello.exe hello.c

  • 相关阅读:
    ASP.NET
    JS、JQury
    ASP.NET
    ASP.NET
    ASP.NET
    C#
    C#
    C#
    基础算法-树:预备知识
    开发环境配置--Ubuntu+Qt4+OpenCV(二)
  • 原文地址:https://www.cnblogs.com/skyfall007/p/9417326.html
Copyright © 2011-2022 走看看