ubuntu 搭建GNURadio
参考文档:https://antsdr-docs.microphase.cn/en/latest/device_and_usage_manual/ANTSDR_E_Series_Module/ANTSDR_E310_Reference_Manual/AntsdrE310_gnurdio.html
网上和官方的文档一塌糊涂,完全参考我的这篇文档就够了,如果搭建出问题,callme wx:robot3g
安装版本
Linux 系统版本: Ubuntu18.04 LTS
GNU Radio 版本: GNU Radio 3.8.2.0
开始更新和安装 GNU Radio**
sudo add-apt-repository ppa:gnuradio/gnuradio-releases-3.8
sudo apt update
sudo apt install gnuradio
安装 Pluto SDR 驱动
先要安装依赖包:
sudo apt install libxml2 libxml2-dev bison flex cmake git libaio-dev libboost-all-dev
sudo apt install libusb-1.0-0-dev
sudo apt install libavahi-common-dev libavahi-client-dev
sudo apt install bison flex cmake git libgmp-dev
sudo apt install swig
sudo apt install liborc-dev
之后安装libiio
git clone https://github.com/analogdevicesinc/libiio.git
之后要checkout v0.24 tag上,
cd libiio
git checkout v0.24
之后
mkdir build
cd build
cmake …/
make
sudo make install
cd …/…
这个时候有可能出现cmake不对的问题,可以参考我的文章,把cmake版本设置正确。

这样编译正确。
安装成功。
Installing libad9361-iio
之后要安装9631的,cd到你的工作目录,之后
git clone https://github.com/analogdevicesinc/libad9361-iio.git
cd libad9361-iio
mkdir build
cd build
cmake …/
make
sudo make install
cd …/…
在前面都填完坑了,这次应该比较顺利。
### 编译和安装 GNU Radio 当中的 iio 模块,gr-iio
git clone https://github.com/analogdevicesinc/gr-iio.git
cd gr-iio
git checkout upgrade-3.8
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr …
make
sudo make install
### enjoy 你可以打开gnuradio了
到你的工作目录,之后执行
sudo ldconfig
sudo gnuradio-companion


60

被折叠的 条评论
为什么被折叠?



