September 2018
Intermediate to advanced
606 pages
14h 32m
English
Let us now use CMake to combine these files to form a Python module:
# define minimum cmake versioncmake_minimum_required(VERSION 3.5 FATAL_ERROR)# project name and supported languageproject(recipe-06 LANGUAGES CXX)# require C++11set(CMAKE_CXX_STANDARD 11)set(CMAKE_CXX_EXTENSIONS OFF)set(CMAKE_CXX_STANDARD_REQUIRED ON)# specify where to place librariesinclude(GNUInstallDirs)set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_LIBDIR})
Read now
Unlock full access