CPPUnit學習筆記

2021-08-21 19:13:46 字數 463 閱讀 7293

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...