2)解壓 tar -xf cppunit-1.12.1.tar.gz
3)進入目錄後執行configure
4)編譯makefiles:make && make install
以上步驟執行後出現問題:make失敗
糾結查了好久,終於在stackflow上看到解決辦法:
1)ubuntu 16.04 lts 必須在執行configure的時候加入依賴庫 -lml,步驟如下:
2) 必須獲取root許可權
獲取root許可權
tar -xf cppunit-1.12
.1.tar
.gzcd cppunit-1.12
.1.tar
.gz./configure ldflags="-ldl"
make
make install
CPPUNIT學習系列筆記4
helloworld.cpp include include include include include include include 建立乙個測試用例,繼承自testcase 該測試用例裡面有乙個測試函式 class test public cppunit ns testcase void ...
學習筆記 解讀CppUnit原始碼2
上次我詳細的剖析了與test.h相互關聯的 test類是cppunit的核心。test這個類相信看了上一章就知道,也就起到測試用例的作用,但是畢竟乙個類的功能有限,如何擴充test類的功能呢?下面裝飾者模式就登場了。testdecorator.h 這個類中儲存了乙份test的指標,這個類的count...
學習筆記 解讀CppUnit原始碼6
看了前面5章的話,就可以了解cppunit大致的結構了。這裡講講一些並不是很核心但卻是不可貨缺的 看看他們雖然學不到優秀的設計知識,但是鞏固一下c 的基礎也不錯。sourceline.h c中關於檔名和 所在的行數有兩個巨集定義 file line 方便在除錯和其他場合輸出。而這個sourcelin...