Linux下编译cppunit1.12.1出现'undefined reference to `dlc

之前没有用过CPPUnit,可是现在的公司在用。为了准备TDD代码道场,今天下载了一份。可刚编译就遇到了问题,查了一下,是原代码包中的配置项错了,现象如下:

运行 ./configure 和make以后,出现错误:

undefined reference to `dlclose' 
undefined reference to `dlopen' 
undefined reference to `dlsym' 

解决的方法是在 ./configure 后面加上参数LDFLAS=‘-ldl’:

make clean   ./configure LDFLAGS='-ldl'   make   sudo make install  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/7d832f5ccb85c054ed9174d7f504ceb7.html