1、安装完成
2、编译文件
编译命令如下 :
g++ SimpleTest.cpp -o sim.out -lcppunit -ldl
其中导入了两个库cppunit及dl库
3、运行
运行时会出现如下错误
./sim.out: error while loading shared libraries: libcppunit-1.12.so.1: cannot open shared object file: No such file or directory
由于libcppunit-1.12.so.1在/usr/local/lib下(这个应该能找到才对啊),将其导入,可采用如下两种方法:
a. edit /etc/ld.so.conf and add the line /usr/local/lib
then, run the 'ldconfig' program (you need to do these things as root).(不起作用,ldconfig没有)
b. set the following variable:
$ export LD_LIBRARY_PATH=/usr/local/lib
$ make check
再次运行,可以通过!
附结果:
!!!FAILURES!!!
Test Results:
Run: 1 Failures: 1 Errors: 0
1) test: (F) line: 19 SimpleTest.cpp
equality assertion failed
- Expected: 0
- Actual : 1