预处理_编译_汇编_链接
IT_small_farmer
这个作者很懒,什么都没留下…
展开
-
undefined reference to错误原因
【翟 add】"undefined reference to "报的是链接错误, 所以可从下面常见的地方找错误:1. makefile中 是否 缺少了相应的.cpp 文件2. Makefile中 规则中 是否缺少了 相应的.o文件3. Makefile中 是否 有相应的.a/.so文件,是否写错名字了,检查此.a/.so是否是正确的.a/.so【翟 en转载 2015-01-29 14:09:12 · 2473 阅读 · 0 评论 -
gcc 4个编译
Gcc的编译流程分为了四个步骤: 1.预处理,生成预编译文件(.文件): Gcc –E hello.c –o hello.i 2.编译,生成汇编代码(.s文件): Gcc –S hello.i –o hello.s 3.汇编,生成目标文件(.o文件): Gcc –c hello.s –o hello.o转载 2014-12-07 20:53:38 · 669 阅读 · 0 评论