Cmake не может найти поддержку

Я запустил cmake для компиляции BLender, затем я получил эту ошибку:

Couldnt find boost

Я уже установил libboost* 1.53 dev

Как Cmake может найти повышение? Что я должен добавить к Cmakelist.txt?

1
задан 7 October 2013 в 04:03

2 ответа

Возможно, вам не хватает некоторых зависимостей, необходимых для установки Blender. Зависимости libboost * для Blender в Ubuntu 13.04, 13.10, 14.04 и 16.04: 1 :

• libboost-filesystem
• libboost-locale
• libboost-system
• libboost-thread

Все эти зависимости могут быть установлены с помощью Ubuntu Software Center. Проверьте по ссылке, указанной выше, чтобы убедиться, что версии libboost *, выбранные в Центре программного обеспечения Ubuntu, являются по крайней мере такими же актуальными, как версии, указанные в ссылке, поскольку в Центре программного обеспечения Ubuntu доступно несколько версий libboost * (все которые из хранилища вселенной).

1 Blender в Ubuntu 12.04 и Ubuntu 12.10 не требует этих четырех пакетов libboost.

0
ответ дан 7 October 2013 в 04:03

Попробуйте эти изменения в своем CMakeLists.txt

set(Boost_USE_STATIC_LIBS OFF)

в CMakeLists.txt это будет работать. Для меня это работало.

0
ответ дан 7 December 2019 в 14:19

Другие вопросы по тегам:

Похожие вопросы: