gtest全稱Google Test,是Google的C++測試框架,有很多優秀的軟件都會依賴這個環境編譯或者在開發中也會用到,gtest的編譯非常簡單,下面簡單說明一下安裝過程.
gtest github源碼倉庫:https://github.com/google/googletest
可以從倉庫克隆最新代碼或者下載release包,目前最新release版為1.8.0,下載之后可以開始安裝
1). 釋放安裝包
unzip googletest-release-1.8.0.zip cd googletest-release-1.8.0/googletest
2). 配置並編譯
修改CMakeLists.txt,找到BUILD_SHARED_LIBS,這是一個標准選項是否編譯共享的動態庫,這個默認為OFF,改成ON,以方便后續使用
修改完成保存並退出,然后使用cmake進行編譯:
cmake .. make make install
默認編譯安裝到/usr/local下,也可以指定參數安裝到自定義目錄;現在gtest就編譯並且安裝成功了.