makefile
猴子不上树
这个作者很懒,什么都没留下…
展开
-
makefile 编译出现 undefined reference to `XXXX' 异常
gcc 编译或 makefile 编译项目,从 .c .h .cpp .hpp 文件到 可执行成程序 ,主要经过以下四个步骤:1、预处理 :宏替换,删除注释和多余的空白符,条件编译2、编译 : 检测是否有语法错误,生成汇编3、汇编 :生成机器可识别代码,将编译生活曾生成的 .s 文件转成 .o 二进制目标代码4、链接 :生成可执行文件或库文件实际参与项目时,主要是通过ma...原创 2019-03-12 17:26:07 · 6944 阅读 · 0 评论 -
C++ 链接时出现:undefined reference to 'XXXX'
项目开发中经常使用 makefile 编译 。也经常遇到 make 进行预编译都是正常,但是到链接时就出现 undefined reference to 'XXXX' 的异常情况。检查下来函数名和参数定义及返回参数都没有存在错误的情况下,可能一时找不到错误的地方。 这时往往忽略了,在 XXX.cpp 文件中,函数的现实缺少了含带类名。如: XXXClass::yyy( ){ }...原创 2019-08-01 09:39:24 · 3435 阅读 · 0 评论