【发布时间】:2017-03-02 07:19:24
【问题描述】:
我正在构建动态库并想使用 gtest 进行测试。
SET(GTEST_LIBRARY libs/googletest-master)
set(GTEST_INCLUDE_DIR libs/googletest-master/googletest/include)
#set(GTEST_MAIN_LIBRARY libs/googletest-master/googletest/include/gtest)
#find_package(PostgreSQL REQUIRED)
enable_testing()
find_package(GTest REQUIRED)
include_directories(${GTEST_INCLUDE_DIR})
但是,为了设置 GTEST_MAIN_LIBRARY,我必须先构建它。 我如何配置 CMake 来实现这一目标
- 使用 Cmake && make 构建 gtest(在 unix 上)
- 获取 GTEST_MAIN_LIBRARY 的适当路径
- 继续构建
【问题讨论】:
-
你的问题很难理解(格式、一些粗体、换行...),你能改进一下吗?
-
请重新格式化您的问题,以便更直接地了解正在发生的事情。
标签: c++ cmake googletest