Я сейчас пытаюсь построить https://github.com/EttusResearch/uhd , https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux . Как сказано в инструкции, которую я выполняю cmake ../
, Но команда терпит неудачу со следующей ошибкой
— Проверьте работающий компилятор CXX: / usr / bin / c ++
CMake Ошибка: Генератор: не удалось выполнить make. Команда make была: «/ usr / share / bash-завершению / завершений / gmake» «cmTC_3ef51 / fast» — проверка на работающий компилятор CXX: / usr / bin / c ++ — не работает
CMake Ошибка в /usr/share/cmake-3.5/Modules/CMakeTestCXXCompiler.cmake:54 (сообщение):
Компилятор C ++ «/ usr / bin / c ++» не может скомпилировать простой тест
программа.Это терпит неудачу со следующим выводом:
Изменить каталог: /home/…/uhd/host/build/CMakeFiles/CMakeTmp
Запустите команду Build: «/ usr / share / bash-завершению / завершений / gmake» «cmTC_3ef51 / fast»
Генератор: выполнение make не выполнено. Команда make была:
«/ usr / share / bash-завершению / завершению / gmake» «cmTC_3ef51 / fast»CMake не сможет правильно сгенерировать этот проект.
Стек вызовов (самый последний вызов сначала):
CMakeLists.txt: 27 (ПРОЕКТ)
Может ли кто-нибудь помочь мне с этим?
с уважением
/ usr / share / bash-завершение / завершений / gmake выглядит как неправильный путь, make должен быть в / usr / bin / make на Ubuntu
Скорее всего, вы пропали
apt-get install make
Других решений пока нет …