【精选】GNU Radio的安装.docVIP

  • 7
  • 0
  • 约1.22万字
  • 约 8页
  • 2017-12-04 发布于贵州
  • 举报
【精选】GNU Radio的安装

GNU Radio和USRP的安装 by DZZ, WDL, 2014.4.29 1. 安装GNU Radio的基本概念和安装尝试 GNU Radio是Linux环境中运行的程序,官网建议的Linux系统是Fedora和Ubuntu。在Windows OS下可以采取下列形式安装GNU Radio: Windows OS + VMWare(虚拟机)+ Linux(Ubuntu或Fedora)+ GNU Radio 因此、要安装GNU Radio,首先需要安装虚拟机,在虚拟机上安装Linux(Ubuntu或Fedora)。 对于GNU Radio本身的安装,官网建议了三种安装方法: (1)直接安装GNU Radio的可执行文件。也就是说不下载源码和进行源码编译。显然、这种安装适合于仅仅使用GNU Radio提供的模块搭建通信系统。关于官网的安装建议参见: /redmine/projects/gnuradio/wiki/InstallingGR 但是,安装尝试表明在Ubuntu下键入下列命令 apt-get install gunradio 并不能进行安装,执行apt-get时显示找不到有gnuradio的源。下载源是可以调整的,有待哪位同学研究一下,如何改变相应的文件调整源,再尝试一下。 (2)采用安装工具安装。这种情况下,源码下载和编译均由安装工具负责,最重要的是检查package和library的相互依赖关系,对于非专业开发人员和对GNU Radio了解不足的人来说,是比较困难的事,因为GNU Radio包含的文件很多。安装工具完成了这一任务。 对于这种安装,官网(/redmine/projects/gnuradio/wiki/InstallingGRFromSource)又给出了两种方法: (a)Using PyBOMBS安装。这是GNU Radio正在推进和开发的安装方法。DZZ安装了两次,源码下载成功,也通过了部分编译,但进程过大半后都失败了,出错的原因相同,最后的提示信息如下: [ 22%] Generating doxygen xml for pmt_swig_doc docs /bin/sh: 1: DOXYGEN_EXECUTABLE-NOTFOUND: not found make[2]: *** [gnuradio-runtime/swig/pmt_swig_doc_swig_docs/xml/index.xml] Error 127 make[1]: *** [gnuradio-runtime/swig/CMakeFiles/pmt_swig_swig_doc.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 22%] [ 22%] Building CXX object gnuradio-runtime/lib/pmt/CMakeFiles/gnuradio-pmt.dir/pmt_unv.cc.o Building CXX object gnuradio-runtime/lib/pmt/CMakeFiles/gnuradio-pmt.dir/pmt.cc.o [ 22%] Building CXX object gnuradio-runtime/lib/pmt/CMakeFiles/gnuradio-pmt.dir/pmt_io.cc.o [ 22%] Building CXX object gnuradio-runtime/lib/pmt/CMakeFiles/gnuradio-pmt.dir/pmt_pool.cc.o Linking C shared library libvolk.so [ 22%] Built target volk [ 23%] Building CXX object gnuradio-runtime/lib/pmt/CMakeFiles/gnuradio-pmt.dir/pmt_serialize.cc.o Linking CXX shared library libgnuradio-pmt-3.7.4git.so [ 23%] Built target gnuradio-pmt make: *** [all] Error 2 ERROR:root:PyBOMBS Make step failed for package (gnuradio) please see bash output above for a reason (hint: look for the word Error) 失败的原因可能是:(1)对于PyBOMBS不熟悉(没有花时间研读官网给出的相关资料)。在开始安装时需要输入

文档评论(0)

1亿VIP精品文档

相关文档