修改编译错误
This commit is contained in:
parent
8e13de2948
commit
815fb10301
@ -111,6 +111,7 @@ if(EXISTS "${CMAKE_SOURCE_DIR}/tests")
|
|||||||
else()
|
else()
|
||||||
# CentOS 使用系统安装的 gtest
|
# CentOS 使用系统安装的 gtest
|
||||||
find_package(GTest 1.8 REQUIRED)
|
find_package(GTest 1.8 REQUIRED)
|
||||||
|
find_package(Threads REQUIRED)
|
||||||
endif()
|
endif()
|
||||||
enable_testing()
|
enable_testing()
|
||||||
|
|
||||||
@ -138,8 +139,15 @@ if(EXISTS "${CMAKE_SOURCE_DIR}/tests")
|
|||||||
target_link_libraries(unit_tests
|
target_link_libraries(unit_tests
|
||||||
PRIVATE
|
PRIVATE
|
||||||
${PROJECT_NAME}_lib
|
${PROJECT_NAME}_lib
|
||||||
${GTEST_BOTH_LIBRARIES}
|
gtest
|
||||||
pthread
|
gtest_main
|
||||||
|
gmock
|
||||||
|
gmock_main
|
||||||
|
${CMAKE_THREAD_LIBS_INIT}
|
||||||
|
)
|
||||||
|
target_include_directories(unit_tests
|
||||||
|
PRIVATE
|
||||||
|
${GTEST_INCLUDE_DIRS}
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user