Linux上使用gtest


本文目的

本文講解了如何在linux上配置gtest編寫自己的測試用例。

 

步驟如下

1 下載gtest,點擊這里

2 將gtest.zip上傳到linux上的摸個目錄

3 cd到這個目錄

4 解壓zip文件(命令 “unzip gtest.zip”),會得到gtest-1.X.X的目錄,一下將該目錄簡稱為GTEST_HOME。

5 輸入如下命令,編譯gtest:

# cd GTEST_HOME/make

# make

截圖如下

clip_image002

會發現多了一些文件,我們主要關注gtest_main.a和sample1_unittest這兩個文件,前者設gtest的靜態庫,后者是示例文件。

6 驗證是否編譯成功,輸入如下命令

# ./sample1_unittest

7 由於gtest_main.a命令不符合libXXX.a的格式,所以可以做一個軟連接(相當於為gtest_main.a起一個別名),鍵入如下命令

# ln –s gtest_main.a libgtest.a

# ll

截圖如下

clip_image004

8 編寫自己的gtest用例,鍵入如下命令

# mkdir ../../gtest_demo

# cd ../../gtest_demo

# vi Makefile

(Makefile的內容在附件中)

# vi gtest_demo.cpp

(gtest_demo.cpp的內容在附件中)

9 輸入命令

# make

# ./gtest_demo

出現如下結果,恭喜你,配置成功。具體如何配置,看看makefile就清除了。

clip_image006


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM