TRYBYE
trybye
采纳率23%
2017-04-30 14:28

gcc编译的时候是不是以函数为单位的?

已采纳

一个.c文件中只有一个函数,编译后生成一个.o,如果.c中有多个函数中,gcc编译时是怎么弄的

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • lixiaogang_theanswer 君子黎 4年前

    经历4个阶段,预处理,编译,汇编,链接;无论你的.c文件中有多少个函数,都是经历这样的一个过程。望楼主采纳!

    点赞 评论 复制链接分享
  • lixiaogang_theanswer 君子黎 4年前

    ”.o文件是在汇编阶段生成的目标文件,这个时候还得经历链接,这样才能生成一个可执行的文件“

    点赞 评论 复制链接分享
  • oyljerry oyljerry 4年前

    一个文件作为编译单元,生成一个o文件

    点赞 评论 复制链接分享

相关推荐