最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

CLion配置使用GTest(Google Test)

2023-04-27 00:11 作者:bcbooo  | 我要投稿

(1) 前往https://github.com/google/googletest,去Releases中下載最新版的Source code.zip

(2) 在CLion項目下新建lib目錄,把壓縮包內(nèi)的文件全部復(fù)制到該目錄。lib目錄下直接是.github, ci,docs, googlemock等文件。

(3) 新建main.cpp代碼文件進(jìn)行測試,直接放置在項目目錄下(非子目錄),示例代碼如下:

#include <iostream>

#include "gtest/gtest.h"?

int add(int a, int b) {

??? return a + b;

}?

TEST(add, zero) {

??? EXPECT_EQ(0, add(0, 0)) << "yes";

}?

int main() {

??? ::testing::InitGoogleTest();

??? return RUN_ALL_TESTS();

}

?

(4) 修改CMakeLists.txt如下:

cmake_minimum_required(VERSION 3.1)

#項目名,根據(jù)自己的情況修改

project(CppTest8)?

set(CMAKE_CXX_STANDARD 17)?

add_subdirectory(lib)

include_directories(googletest/include googletest)?

add_executable(test main.cpp)

target_link_libraries(test gtest gtest_main)

?

編譯,運行即可?

參考:https://zhuanlan.zhihu.com/p/473678783

CLion配置使用GTest(Google Test)的評論 (共 條)

分享到微博請遵守國家法律
黄浦区| 剑河县| 邓州市| 永平县| 贺兰县| 南江县| 兴业县| 县级市| 乌鲁木齐县| 柯坪县| 柳河县| 宝清县| 元江| 屯昌县| 嘉黎县| 黑龙江省| 丘北县| 宣化县| 连云港市| 十堰市| 怀集县| 彝良县| 宜黄县| 平罗县| 灵川县| 巧家县| 自贡市| 岫岩| 湖州市| 自贡市| 噶尔县| 偃师市| 宜兰市| 珠海市| 佛冈县| 仲巴县| 白山市| 红安县| 陵水| 鹰潭市| 九江市|