最近项目里面经常C++,Java程序混写,时不时还要搞点Python。
对此记录下'xxxx'未定义的引用这种错误,在此记录下,免得下次犯下这么愚蠢的问题。
遇到这种错误一般是2种情况:
1. 包含了.h文件后,so文件没有加到makefile中。
2. 包含了.h文件后,他并不是so文件。而是源码有.cpp文件 ,在makefile中添加即可。
唉。害我找到几个小时的so文件,发现就在.h目录下有个.cpp,瞬间感觉自己好柴鸡,.h文件也不看,瞎吉尔乱找so文件。
最近项目里面经常C++,Java程序混写,时不时还要搞点Python。
对此记录下'xxxx'未定义的引用这种错误,在此记录下,免得下次犯下这么愚蠢的问题。
遇到这种错误一般是2种情况:
1. 包含了.h文件后,so文件没有加到makefile中。
2. 包含了.h文件后,他并不是so文件。而是源码有.cpp文件 ,在makefile中添加即可。
唉。害我找到几个小时的so文件,发现就在.h目录下有个.cpp,瞬间感觉自己好柴鸡,.h文件也不看,瞎吉尔乱找so文件。