代码拉取完成,页面将自动刷新
cmake_minimum_required(VERSION 2.6...3.19)
project(basic_test)
################################
# GTest
################################
set(GOOGLETEST_VERSION 1.10.0)
set(gtest_SOURCE_DIR ${PROJECT_SOURCE_DIR}/3rdparty/googletest)
ADD_SUBDIRECTORY (${gtest_SOURCE_DIR})
enable_testing()
include_directories(${gtest_SOURCE_DIR}/include ${gtest_SOURCE_DIR})
################################
# Mockcpp
################################
INCLUDE_DIRECTORIES(BEFORE
${PROJECT_SOURCE_DIR}/3rdparty/mockcpp/include)
#${PROJECT_SOURCE_DIR}/3rdparty/boost/include)
link_directories(${PROJECT_SOURCE_DIR}/3rdparty/mockcpp/lib)
################################
# Unit Tests
################################
# Add test cpp file
add_executable( runUnitTests testgtest.cpp )
# Link test executable against gtest & gtest_main
target_link_libraries(runUnitTests gtest gtest_main mockcpp)
add_test( runUnitTests runUnitTests )
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。