我的项目中有一个目录树:
/project
/build
/src
main.cpp
student.cpp
/include
student.hpp
/test
main_test.cpp
CMakeLists.txt
CMakeLists.txt
我也有我的 gtest 和 gmock 库:
/home/karol/Google
/gtest
/gmock
/lib
我想知道我是否应该将 移动project/CMakeLists.txt
到src/
目录?
我的目标是在编译二进制文件或单元测试之间做出选择。我想知道 CMakeLists 如何实现这一目标。