September 2018
Intermediate to advanced
606 pages
14h 32m
English
When composing the CMakeLists.txt file, we will reuse some of the building blocks we encountered in Chapter 3, Detecting External Libraries and Programs, Recipe 6, Detecting the MPI parallel environment:
cmake_minimum_required(VERSION 3.9 FATAL_ERROR)project(recipe-09 LANGUAGES CXX)set(CMAKE_CXX_STANDARD 11)set(CMAKE_CXX_EXTENSIONS OFF)set(CMAKE_CXX_STANDARD_REQUIRED ON)
option(USE_MPI "Use MPI parallelization" ON)if(USE_MPI) find_package(MPI REQUIRED)endif()
Read now
Unlock full access