Boost 1.69 и CMake 3.13 - PullRequest
       2

Boost 1.69 и CMake 3.13

0 голосов
/ 14 декабря 2018

Я только что обновил свой MSYS2 и получил новую версию библиотеки повышения 1.69.0.Но после этого обновления CMake 3.13.1, который должен поддерживать эту версию Boost, говорит мне:

CMake Error at C:/Program Files/JetBrains/CLion 2018.2.6/bin/cmake/win/share/cmake-3.13/Modules/FindBoost.cmake:2100 (message):
  Unable to find the requested Boost libraries.

  Boost version: 1.69.0

  Boost include path: D:/msys64/mingw64/include

  Could not find the following Boost libraries:

      boost_chrono
      boost_filesystem
      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 обнаружил Boost 1.69.0, но не обнаружил библиотеки Boost.Зачем?С Boost 1.68.0 все работает отлично.

РЕШЕНА ПРОБЛЕМА:

Сегодня я проверил обновления в MSYS и получил обновленный пакет
mingw-w64-x86_64-boost-1.69.0-2

После этого CMake успешно обнаружил все библиотеки Boost 1.69.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...