Вот как выглядит он CMakeLists.txt
cmake_minimum_required( VERSION 2.8 )
project(HYPERGRAPHLIB)
find_package( Boost 1.72 )
find_package( Boost COMPONENTS program_options REQUIRED )
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}")
find_package(Gecode REQUIRED COMPONENTS kernel support int set driver flatzinc minimodel search)
set(Boost_DEBUG off)
set( CMAKE_CXX_FLAGS "-O3 -std=c++11" )
add_subdirectory(src)
add_subdirectory(demo)
add_subdirectory(test)
Когда я пытаюсь установить библиотеку с помощью этого файла CMakeLists, я получаю следующую ошибку
Severity Code Description Project File Line Suppression State
Error CMake Error at C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find Boost (missing: Boost_INCLUDE_DIR program_options) C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake 137
Я думаю, что самая важная часть этого - эта часть Не удалось найти Boost (отсутствует: Boost_INCLUDE_DIR program_options)
Это библиотека, которую я пытаюсь установить https://github.com/alex-87/HyperGraphLib