CppUnit是一个开源的、跨平台的用于C++的单元测试工具。
1、下载 cppunit-1.12.1.tar.gz
https://sourceforge.net/projects/cppunit/files/cppunit/
2、解压 tar -xvzf cppunit-1.12.1.tar.gz
3、编译安装
./configure LDFLAGS='-ldl'
make
make install
备注:
LDFLAGS='-ldl' 是因为 在编译 zxing 软件运行 scons test 时, 报如下错误:
/usr/local/lib/libcppunit.so: undefined reference to `dlsym'
/usr/local/lib/libcppunit.so: undefined reference to `dlopen'
/usr/local/lib/libcppunit.so: undefined reference to `dlclose'
解决方法:就是再编译cppunit 时 加入 LDFLAGS='-ldl'。