CMakeLists.txt 357 B

1234567891011121314151617
  1. cmake_minimum_required(VERSION 3.0)
  2. set(PROJECT_NAME Sophiar2)
  3. set(CMAKE_CXX_STANDARD 20)
  4. project(${PROJECT_NAME})
  5. include_directories(./src)
  6. find_package(Boost REQUIRED)
  7. include_directories(${Boost_INCLUDE_DIRS})
  8. file(GLOB_RECURSE SRC_FILES ./src/*.cpp)
  9. add_executable(${PROJECT_NAME} ${SRC_FILES})
  10. add_subdirectory(benchmark)
  11. add_subdirectory(tests)