1

Я установил повышение через:

sudo apt-get install libboost-all-dev

Теперь мне нужно установить BOOST_ROOT, чтобы cmake смог найти библиотеку Boost. Где этот путь должен быть установлен?

1 ответ1

2

На самом деле, вам не нужно устанавливать BOOST_ROOT . CMake может найти Boost в своем стандартном местоположении. У меня это работало на Ubuntu 12.04 LTS, с CMake версии 2.8.7 и Boost 1.46.

Теоретически, BOOST_ROOT должен быть установлен в /usr, если по какой-то причине вышеприведенное не сработает.

Если у вас возникли проблемы, добавьте -DBoost_DETAILED_FAILURE_MSG=TRUE к вызову cmake (обратите внимание на написание!). Это напечатает некоторые умеренно полезные сообщения об ошибках.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .