1
0

CMakeLists.txt 727 B

123456789101112131415161718192021
  1. cmake_minimum_required(VERSION 3.1)
  2. project (MatplotlibCPP_Test)
  3. set(CMAKE_CXX_STANDARD 11)
  4. set(CMAKE_CXX_STANDARD_REQUIRED ON)
  5. include_directories(${PYTHONHOME}/include)
  6. link_directories(${PYTHONHOME}/libs)
  7. add_definitions(-DPY_INCLUDE)
  8. # message(STATUS "*** dump start cmake variables ***")
  9. # get_cmake_property(_variableNames VARIABLES)
  10. # foreach(_variableName ${_variableNames})
  11. # message(STATUS "${_variableName}=${${_variableName}}")
  12. # endforeach()
  13. # message(STATUS "*** dump end ***")
  14. add_executable(minimal ${CMAKE_CURRENT_SOURCE_DIR}/../examples/minimal.cpp)
  15. add_executable(basic ${CMAKE_CURRENT_SOURCE_DIR}/../examples/basic.cpp)
  16. add_executable(modern ${CMAKE_CURRENT_SOURCE_DIR}/../examples/modern.cpp)