Linux make编译报错:undefined reference to `vtable for XXX '

来源:互联网 发布:宇信数据科技有限公司 编辑:程序博客网 时间:2024/04/20 05:05

我遇到这个编译错误,其实是忘了把编译的文件添加到Linux的编译文件里 subdir.mk里了。

CPP_SRCS +=  test.cpp            //这里添加你的cpp文件

OBJS += test.o         //这里添加对应的.o文件

CPP_DEPS += test.d   //这里添加对应的.d文件

所以功能一旦添加了一些的新的cpp文件,以上三处都得添加,不然,就会报这个错误。

原创粉丝点击