【发布时间】:2017-07-03 15:19:46
【问题描述】:
我有一个主项目和一个子项目tests。 在 project/CMakeLists.txt 我添加了
add_subdirectory(tests)
在 project/tests/CMakeLists.txt 中,我插入“预编译”gtest 库(来自 Ubuntu 存储库)。我 cd 到 /usr/src/gtest 并将两个 *.a 文件编译到系统 lib 目录中。 它工作正常,直到出现google test FAQ 中的问题。
如何从 project/tests/CMakeLists.txt 构建 gtest 静态库文件以及如何使用这个新的 *.a 文件而不是系统文件?
【问题讨论】:
标签: c++ cmake googletest