Linux下的CppUnit 的HelloWorld手記
版權聲明:本文版權所屬 Tx7do@上海半丁,可以隨意復制傳播,但是表把版權給扔啦=。=
操作系統系統:Ubuntu6,g++
軟件版本:cppunit-1.10.2.tar.gz
(1)獲得源碼:
到cppunit.sourceforge.net上下載源代碼。將其復制到到linux下或者是直接使用wget下載到linux下。
(2)解壓縮:
使用以下命令即可解壓縮
tar -zxvf cppunit-1.10.2.tar.gz
(3)編譯安裝
cd進cppunit-1.10.2目錄下。
./configure
make
make install
make的編譯的文件都在src/cppunit/.libs。
make install只是把鏈接庫文件復制到/usr/local/lib,其他的似乎什么都沒有做。
(4)復制頭文件
make install沒有把頭文件安裝到/usr/include中去,此時還需要手工去復制,只要把include下面的cppunit目錄復制到/usr/include下面就可以了,命令很簡單,就不寫了。
(5)配置鏈接庫路徑
這個時候,看起來似乎已經安裝配置成功了,其實不然,在Ubutu、FC(已知的)動態鏈接庫的配置文件里面并沒有寫入/usr/local/lib的路徑,雖然可以編譯過,但是你卻發現會運行不了,會出現如是的錯誤:
./mytest: error while loading shared libraries: libcppunit-1.10.so.2: cannot open shared object file: No such file or directory
真是糟糕,此時你還需要配置一下鏈接庫的路徑,鏈接庫配置文件為/etc/ld.so.conf,以下為修改辦法:
vi /etc/ld.so.conf
在新起一行里面加入:
/usr/local/lib
然后再用ldconfig命令重新裝載一下配置文件就可以了:
ldconfig
OK,此時你已經可以正常的編譯并使用了^__^
文章來源于領測軟件測試網 http://www.kjueaiud.com/