我正在尝试创建gtestwith 的最小示例CMake,但不确定如何链接测试。
我已经阅读了gtest 的自述文件。但是,除了创建之外CMakeLists.txt.in,我想学习如何将手动添加gtest到使用的项目中CMake。
make testsgtestScanning dependencies of target tests
[ 25%] Building CXX object CMakeFiles/tests.dir/tests/main_test.cc.o
/Users/kkweon/temp/gtest_tutorial/tests/main_test.cc:5:1: warning: treating Unicode character as whitespace [-Wunicode-whitespace]
::testing::InitGoogleTest(&argc, argv);
^
/Users/kkweon/temp/gtest_tutorial/tests/main_test.cc:5:3: warning: treating Unicode character as whitespace [-Wunicode-whitespace]
::testing::InitGoogleTest(&argc, argv);
^
/Users/kkweon/temp/gtest_tutorial/tests/main_test.cc:6:1: warning: treating Unicode character as whitespace [-Wunicode-whitespace]
return RUN_ALL_TESTS();
^
/Users/kkweon/temp/gtest_tutorial/tests/main_test.cc:6:3: warning: treating Unicode character as whitespace [-Wunicode-whitespace]
return RUN_ALL_TESTS();
^
4 warnings …Run Code Online (Sandbox Code Playgroud) 我正在尝试做的事情:
我遇到的问题是:
我的代码实现