哪些问题可能产生undefined reference to错误?
undefined reference to
1、没用生成目标文件
比如说hello.o文件,由于名字写错、路径不对、Makefile缺少。
hello.o
名字写错
路径不对
Makefile
2、没用添加相应的库文件.so/dll及.a/lib 在Linux中,可能回经常遇到的错误是忘记添加 -lXXX,其中XXX是库的名字,比如说: pthread。
.so/dll
.a/lib
忘记添加
-lXXX