Рейтинг:0

Можно ли скомпилировать SDRPlusPlus на Ubuntu 18.04 LTS?

флаг zw

В настоящее время новое программное обеспечение, связанное с SDR, называется SDRPlusPlus доступен как deb-пакеты только для Ubuntu 20.04 LTS и более новых версий.

Можно ли скомпилировать SDRPlusPlus на Ubuntu 18.04 LTS?

Рейтинг:0
флаг zw

Это возможно, если следовать рекомендациям GitHub. проблема.

Программно это будет возможно с помощью следующих команд:

# добавить PPA с более новым CMake
sudo add-apt-repository ppa:scribus/ppa
sudo apt-получить обновление

# устанавливаем зависимости
sudo apt-get install git build-essential cmake libfftw3-dev libglfw3-dev libglew-dev libvolk1-dev libsoapysdr-dev libairspyhf-dev libiio-dev libad9361-dev librtaudio-dev libhackrf-dev libairspy-dev librtlsdr-dev

# клонировать исходный код, исправлять и компилировать
компакт-диск ~/Загрузки
клон git https://github.com/AlexandreRouma/SDRPlusPlus.git
компакт-диск SDRPlusPlus
git reset --hard b2ce47d

cmake -DCMAKE_CXX_FLAGS="-lstdc++fs" -D OPT_OVERRIDE_STD_FILESYSTEM=ON -DOPT_BUILD_AIRSPYHF_SOURCE=OFF .
sed -i "s|^cmake_minimum_required(ВЕРСИЯ 3.13)|cmake_minimum_required(ВЕРСИЯ 3.13)\nadd_compile_options(-fpermissive)|" CMakeLists.txt ядро/CMakeLists.txt
сделать -j$(nproc)

ш make_debian_package.sh .
sudo apt-получить установку ./sdrpp_debian_amd64.deb

Затем можно запустить SDRPlusPlus с помощью сдрпп командой или с помощью значка SDR++ в меню.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.