Linux make编译报错:undefined reference to `vtable for XXX '
2013-12-09 15:27
441 查看
我遇到这个编译错误,其实是忘了把编译的文件添加到Linux的编译文件里 subdir.mk里了。
CPP_SRCS += test.cpp //这里添加你的cpp文件
OBJS += test.o //这里添加对应的.o文件
CPP_DEPS += test.d //这里添加对应的.d文件
所以功能一旦添加了一些的新的cpp文件,以上三处都得添加,不然,就会报这个错误。
CPP_SRCS += test.cpp //这里添加你的cpp文件
OBJS += test.o //这里添加对应的.o文件
CPP_DEPS += test.d //这里添加对应的.d文件
所以功能一旦添加了一些的新的cpp文件,以上三处都得添加,不然,就会报这个错误。
相关文章推荐
- QT 编译的时候出现 undefined reference to `vtable for XXX '
- undefined reference to `vtable for XXX '
- cocos2d-x android 添加新场景报错: undefined reference to `vtable for XXX'
- Qt编译错误:undefinedreferenceto`vtable for 。。。。'的解决
- QT 编译出现 undefined reference to `vtable for xx' 的解决方法
- 自学QT之报错undefined reference to vtable for "xxx::xxx"
- QT编译出现错误 “undefined reference to ‘vtable for xxx’”
- undefined reference to `vtable for Thread'
- Undefined reference to vtable 'xxx'
- undefined reference to `vtable for MyAgent' 问题
- undefined reference to `vtable for class::method'--链接共享库时出现
- undefined reference to `vtable for Ichange'
- 由Q_OBJECT引起的undefined reference to vtable for "xxx::xxx"问题
- 编译时遇到 "Undefined reference to vtable for ***" 错误怎么办?
- 【转】Qt经典出错信息之undefined reference to `vtable for classname'
- QT Error undefined reference to `vtable for MyThread'
- QT中的 undefined reference to vtable for "xxx::xxx" 错误解决
- QT中的 undefined reference to vtable for "xxx::xxx" 错误解决
- register.o: undefined reference to symbol 'gpg_strerror'编译错误的解法
- 编译linux 内核时:decompress.c:(.text+0x25c4): undefined reference to `error'的解决办法