我有以下问题。在我的 Ubuntu 上,我尝试构建一个项目并收到以下链接器错误:
/usr/bin/ld:
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libboost_thread.a(once.o): undefined reference to symbol 'pthread_once@@GLIBC_2.2.5'
/lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO
missing from command line collect2: error: ld returned 1 exit status
make[2]: *** [sunprint] Error 1 make[1]: ***
[CMakeFiles/sunprint.dir/all] Error 2 make: *** [all] Error 2
*** Failure: Exit code 2 ***
我在 ubuntu 13 桌面、GCC 4.8、boost 版本下运行。是 1.54。作为一个我正在使用的 IDE 是 KDevelop。如果需要,我可以提供有关此问题的任何其他信息,但现在我遇到了这个链接问题。
有任何想法吗?提前谢谢。