September 2018
Intermediate to advanced
606 pages
14h 32m
English
The following steps describe how you can set up a CMakeLists.txt step by step, to compile the executable and its corresponding test using GTest:
# set minimum cmake versioncmake_minimum_required(VERSION 3.11 FATAL_ERROR)# project name and languageproject(recipe-03 LANGUAGES CXX)# require C++11set(CMAKE_CXX_STANDARD 11)set(CMAKE_CXX_EXTENSIONS OFF)set(CMAKE_CXX_STANDARD_REQUIRED ON)set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)# example libraryadd_library(sum_integers sum_integers.cpp)# main codeadd_executable(sum_up main.cpp)target_link_libraries(sum_up sum_integers) ...
Read now
Unlock full access