gnuradio的Ubuntu14.04安装以及Osh数据集的生成。

关于gnuradio的Ubuntu14.04下安装以及Osh数据集的生成。

最近想生成大佬O‘Shea发布的调制信号数据集,只能在网上下到它的代码和数据集,就想着自己跑一遍。折腾了好几天。在此记录下来。

首先,安装一个全新的Ubuntu14.04系统。(这个就不细讲了,如果不是新的系统,以下方法不一定管用)

然后

  1. 更新软件源 $sudo apt-get update

  2. 去官网上下载cmake-3.11.4版本 将压缩包cmake-3.11.4.tar.gz放在家目录下。

  3. tar -zxv -f cmake-3.11.4.tar.gz 解压

  4. cd cmake-3.11.4 进入解压后的文件夹

  5. sudo ./bootstrap

  6. sudo make

  7. sudo make install 安装

  8. cmake --version 测试一下看是否成功

  9. sudo apt-get -y install libfontconfig1-dev libxrender-dev libpulse-dev
    swig g++ automake autoconf libtool python-dev libfftw3-dev
    libcppunit-dev libboost-all-dev libusb-dev fort77 sdcc sdcc-libraries
    libsdl1.2-dev python-wxgtk2.8 git guile-1.8-dev
    libqt4-dev python-numpy ccache python-opengl libgsl0-dev
    python-cheetah python-lxml doxygen qt4-dev-tools
    libqwt5-qt4-dev libqwtplot3d-qt4-dev pyqt4-dev-tools python-qwt5-qt4
    注意:第九步把整段复制到终端 安装环境

  10. 下载uhd安装包 版本号:uhd-source_003.005.003-release
    下载地址:http://files.ettus.com/binaries/uhd_stable/releases/uhd_003.005.003-release/

  11. sudo apt-get install python - setuptools

  12. 去这个网上下载mako压缩包:https://pypi.python.org/pypi/Mako/?

  13. 将mako压缩包解压到家目录

  14. 进入解压后的文件夹

  15. sudo python setup.py install

  16. 将下载的uhd解压到家目录

  17. $cd <uhd 源文件躲在路径>

  18. $mkdir build
    $cd build
    $cmake …/
    $make
    $sudo make install

  19. 下载gnuradio 版 本 号:gnuradio-3.6.5
    下载地址:http://gnuradio.org/releases/gnuradio/gnuradio-3.6.5.tar.gz

  20. 将gnuradio源文件解压缩放在家目录下(所有路径中不可包含汉字)

  21. $cd <gnuradio 源文件躲在路径>
    $mkdir build
    $cd build
    $cmake …/
    $make
    $sudo make install

  22. $ sudo ldconfig(这里的l是小写的L,不是大写的i)

  23. $ sudo gnuradio-companion 运行

接下来就是跑O‘Shea的代码了,下载pycharm,使用python2.7,代码中import后面的一些库没有。
解决方法如下:
除了mapper和mediatools这两个库的解决方法:安装anaconda,在pycharm的setting里面直接添加这些库。(mapper不能这样添加,因为这里的mapper不是我们要的mapper)

mapper和mediatools这两个库的解决方法:去github上找源文件,下载压缩包到家目录。
在github上搜gr-mediatools和gr-mapper,把文件下到家目录。
然后
$cd <gnuradio 源文件躲在路径>
$mkdir build
$cd build
$cmake …/
$make
$sudo make install

两个库都是如此安装。

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值