软件的安装主要分为两部分:gnuradio和UHD(usrp hardware driver)。软件安装比较复杂,不容易安装配置成功。其主要原因是因为gnuradio安装前需要预装很多工具包和依赖,而这些工具包的安装方法和版本根据操作系统版本的不同也不相同。gnuradio和UHD的安装本身也有几种不同的安装方法。后文会对不同安装方法做简要介绍,对本文采取的基于ubuntu12.04的安装做详细介绍。需要强调的是gnuradio和UHD的官方网站对软件的安装和使用有详细介绍,也是最权威的参考。只是阅读起来会比较繁琐,逻辑链条分叉较多。最好将安装部分和它提供的子链接及子子链接先完整阅读一遍,整体上做到心中有数(当然,您要是大牛这个文档也没必要看的)。
参考,gnuradio官网:http://gnuradio.org/redmine/projects/gnuradio/wiki。
UHD官网:http://code.ettus.com/redmine/ettus/projects/uhd/wiki。
gnuradio的安装主要有三种方式。第一种是通过标准软件库中的gnuradio包。这种方法安装速度很快。但由于gnuradio更新很快,库中的安装包一般是比较老的版本。而且也存在与本机环境不兼容的问题。参见,http://gnuradio.org/redmine/projects/gnuradio/wiki/InstallingGR。 第二种通过build-gnuradio脚本文件,它是通过源文件进行安装。此脚本文件可以将UHD和gnuradio同时安装,基本不需要用户做任何操作。脚本默认通过fetch的方式获取源码包。而且脚本对各种系统和版本都兼容,从网上的反馈来看有很高的成功率(基本都是国外的)。参见,http://gnuradio.org/redmine/projects/gnuradio/wiki/In

本文详细介绍了在Ubuntu 12.04下安装UHD和gnuradio的过程。UHD安装包括通过安装程序和源码编译两种方法,gnuradio安装则涉及多种依赖库的安装和源码编译。文章提供了详细的命令行操作步骤,并给出了安装成功的验证方法。
4540

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



