cmake_minimum_required(VERSION 3.10) project(engine) # set(CMAKE_CXX_STANDARD 11) # set(CMAKE_CXX_STANDARD_REQUIRED True) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED True) find_package(GDAL REQUIRED) # include_directories(${CMAKE_SOURCE_DIR}/lib) include_directories( include /usr/include ${GDAL_INCLUDE_DIRS} lib ) add_library(utils STATIC lib/utils.cpp) # add_executable(engine src/engine_20241104_1.cpp) add_executable(engine src/main.cpp include/engine.cpp) target_link_libraries(engine ${GDAL_LIBRARIES} utils)