September 2018
Intermediate to advanced
606 pages
14h 32m
English
We will now describe, step by step, how to set up testing for our project, as follows:
cmake_minimum_required(VERSION 3.5 FATAL_ERROR)project(recipe-01 LANGUAGES CXX)set(CMAKE_CXX_STANDARD 11)set(CMAKE_CXX_EXTENSIONS OFF)set(CMAKE_CXX_STANDARD_REQUIRED ON)find_package(PythonInterp REQUIRED)find_program(BASH_EXECUTABLE NAMES bash REQUIRED)
# example libraryadd_library(sum_integers sum_integers.cpp)# main codeadd_executable(sum_up main.cpp)target_link_libraries(sum_up sum_integers)
# testing binaryadd_executable(cpp_test test.cpp)target_link_libraries(cpp_test ...
Read now
Unlock full access