您的位置:首页 > 运维架构 > Linux

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文件,以上三处都得添加,不然,就会报这个错误。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: