CMake ошибка при компиляции модели дерева в радио GNU

У меня есть проблема, и я не могу найти решение ее. Я строю проект, используя gnuradio и в процессе построения модуля OOT я всегда получаю следующую ошибку после $cmake ../ (Хотя я следовал инструкции с сайта GNU)

$ cmake ../
— Тип сборки не указан: по умолчанию для выпуска.
— Не удалось найти Boost
CMake Ошибка в CMakeLists.txt: 63 (сообщение):
Повышение требуется для составления пробной версии

— Конфигурирование неполное, произошли ошибки!

Пожалуйста, любая помощь будет высоко ценится (И, пожалуйста, я новичок, так что будьте добры ко мне).

1

Решение

Включите выходные данные отладки для модуля FindBoost при вызове cmake, это поможет вам определить, какие пакеты отсутствуют:

$ cmake -DBoost_DEBUG=ON ../

Вот похожая проблема на Kubuntu 14.04: https://github.com/antoinet/gr-acars2/issues/2.
Решение было установить недостающие libboost-filesystem-dev а также libboost-system-dev пакеты.

3

Другие решения

Основная проблема заключается в том, что 1 или более компонентов Boost (например, система, потоки, файловая система) не найдены, поэтому вам необходимо установить их. Способ установки зависит от вашей ОС. Итак … на какой ОС ты пытаешься это сделать?

Кроме того, как вы установили GNU Radio в первую очередь? Любой менеджер пакетов с его солью должен убедиться, что зависимости установлены правильно вместе с реальным пакетом. Если вы использовали MacPorts или apt-get или yum для установки GNU Radio, Boost должен быть установлен.

Связанный: Рассматривали ли вы возможность подписаться на рассылку рассылки GNU Radio? На этот вопрос можно было бы быстро ответить там. https://lists.gnu.org/mailman/listinfo/discuss-gnuradiosome

0

По вопросам рекламы [email protected]