Я пытаюсь связать с библиотеками boost_system для моего проекта Windows CMake, но продолжаю получать следующую ошибку. Я попробовал несколько предлагаемых решений по подобным вопросам, но ничего не работает.Ссылка CMake с библиотеками Boost
Error:Unable to find the requested Boost libraries.
Boost version: 1.60.0
Boost include path: C:/Program Files/boost_1_60_0
Could not find the following Boost libraries:
boost_system
No Boost libraries were found. You may need to set BOOST_LIBRARYDIR to the
directory containing Boost libraries or BOOST_ROOT to the location of Boost.
Это текущее состояние моего файла CMake (отношение увеличить)
set(Boost_USE_STATIC_LIBS OFF)
set(Boost_USE_MULTITHREADED ON)
set(Boost_USE_STATIC_RUNTIME OFF)
SET(BOOST_INCLUDEDIRS "C:/Program Files/boost_1_60_0")
SET(BOOST_LIBRARYDIR "C:/Program Files/boost_1_60_0/lib")
find_package(Boost 1.60.0 COMPONENTS system REQUIRED)
if(Boost_FOUND)
include_directories(${Boost_INCLUDE_DIRS})
LINK_DIRECTORIES(${Boost_LIBRARY_DIRS})
endif()
какой компилятор вы используете? –
Пробовал настройку только 'BOOST_ROOT'? – arrowd
@ J-Mik Я использую MinGW в качестве компилятора. –