CMakeLists.txt 531 B

1234567891011121314151617181920212223
  1. CMAKE_MINIMUM_REQUIRED(VERSION 3.10)
  2. PROJECT(TrackpointApp VERSION 0.1)
  3. CONFIGURE_FILE(trackpointapp.hpp.in trackpointapp.hpp)
  4. set(CMAKE_CXX_STANDARD 17)
  5. set(CMAKE_CXX_STANDARD_REQUIRED True)
  6. FIND_PACKAGE(OpenSceneGraph REQUIRED COMPONENTS osgViewer osgDB osgGA osgText osgUtil)
  7. INCLUDE_DIRECTORIES(
  8. ${OPENSCENEGRAPH_INCLUDE_DIRS}
  9. )
  10. ADD_EXECUTABLE(TrackpointApp main.cpp)
  11. TARGET_LINK_LIBRARIES(TrackpointApp
  12. ${OPENSCENEGRAPH_LIBRARIES}
  13. )
  14. TARGET_INCLUDE_DIRECTORIES(TrackpointApp PUBLIC
  15. "${PROJECT_BINARY_DIR}"
  16. )