如何将 gnuradio 升级到 3.7.5 以上版本?

如何将 gnuradio 升级到 3.7.5 以上版本?

我想升级 gnuradio 伴侣,但我不知道任何命令,有谁知道可以帮帮我吗?

答案1

当然,您可以从源代码构建它,也可以通过 PyBombs 安装。我喜欢使用 PyBombs 的方式。您获得了最新的版本,但我建议删除当前通过 apt-get 版本安装的 gnu-radio:

sudo apt-get remove gnuradio* libgnuradio-*

不要忘记删除依赖于 gnuradio 的库。如果出现问题,您可以随时重新安装它们 :)

首先,安装 pip

sudo apt-get install python-pip python-dev build-essential
sudo pip install --upgrade pip
sudo pip install --upgrade virtualenv

下一步:PyBombs

sudo pip install PyBOMBS
sudo pybombs prefix init /usr/local -a default_prx
sudo pybombs config default_prefix default_prx
sudo pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git
sudo pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git

接下来安装 gnuradio:

sudo pybombs install gnuradio

如果您想使用漂亮的 gr-fosphor,请通过以下方式安装:

sudo apt-get install libfreetype6-dev ocl-icd-opencl-dev libqt4-opengl-dev
sudo pybombs install gr-fosphor

就这样,我们完成了!

PS:为避免一些可能的错误,请检查你的 gcc 编译器版本是否> = 5,但不是=> 6

相关内容