CMAKE_MINIMUM_REQUIRED(VERSION 3.10) PROJECT(TrackpointApp VERSION 0.1) CONFIGURE_FILE(trackpointapp.hpp.in trackpointapp.hpp) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED True) FIND_PACKAGE(OpenSceneGraph REQUIRED COMPONENTS osgViewer osgDB osgGA osgText osgUtil) INCLUDE_DIRECTORIES( ${OPENSCENEGRAPH_INCLUDE_DIRS} ) ADD_EXECUTABLE(TrackpointApp main.cpp) TARGET_LINK_LIBRARIES(TrackpointApp ${OPENSCENEGRAPH_LIBRARIES} ) TARGET_INCLUDE_DIRECTORIES(TrackpointApp PUBLIC "${PROJECT_BINARY_DIR}" )