Я хочу использовать boost::future
в моем коде C ++:
#include <boost/thread/future.hpp>
boost::future<int> f...
Просто включение заголовка в файл C++
дает ошибку компиляции:
error: ‘future’ in namespace ‘boost’ does not name a template type
, поэтому я попытался включить future
в файл CMakeLists.txt
:
find_package(Boost COMPONENTS future REQUIRED)
Однако команда make
возвращает ошибку:
CMake Error at /usr/local/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find Boost (missing: future) (found version "1.71.0")
Так, как включить будущее от повышения?