N0rbert Asked: 2021-08-21 12:14:42 +0800 CST2021-08-21 12:14:42 +0800 CST 2021-08-21 12:14:42 +0800 CST 是否可以在 Ubuntu 18.04 LTS 上编译 SDRPlusPlus? 772 目前,名为SDRPlusPlus的新 SDR 相关软件仅作为deb 包提供,适用于 Ubuntu 20.04 LTS 和更新版本。 是否可以在 Ubuntu 18.04 LTS 上编译 SDRPlusPlus? 18.04 1 个回答 Voted Best Answer N0rbert 2021-08-21T12:14:42+08:002021-08-21T12:14:42+08:00 如果有人遵循 GitHub issue的建议,这是可能的。 以编程方式,可以使用以下命令: # add PPA withe newer CMake sudo add-apt-repository ppa:scribus/ppa sudo apt-get update # install dependencies 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 # clone source, patch and compile cd ~/Downloads git clone https://github.com/AlexandreRouma/SDRPlusPlus.git cd 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(VERSION 3.13)|cmake_minimum_required(VERSION 3.13)\nadd_compile_options(-fpermissive)|" CMakeLists.txt core/CMakeLists.txt make -j$(nproc) sh make_debian_package.sh . sudo apt-get install ./sdrpp_debian_amd64.deb 然后可以通过sdrpp命令或使用菜单中的 SDR++ 图标启动 SDRPlusPlus。
如果有人遵循 GitHub issue的建议,这是可能的。
以编程方式,可以使用以下命令:
然后可以通过
sdrpp
命令或使用菜单中的 SDR++ 图标启动 SDRPlusPlus。