本地 Ubuntu 环境的 gnuradio 是按照 的,也是最方便的方法,但是存在着一个问题,就是我无法修改底层 C++ 实现代码并修改自己想要的功能,我现在的需求就是对部分 block 的底层代码进行修改,因此需要源码编译及安装,并在每次修改完相关文件后重新对源码进行编译再安装即可。
1、更新包列表
2、卸载GNU Radio
3、删除所有相关的配置文件
4、清除不再需要的依赖项
因为我目前不需要修改 UHD 的底层 C++ 代码,且 Ubuntu 中已有 UHD3.15 的驱动(之前按照官方指导使用 ppa 的方式安装的),因此这里就无需卸载和用源码编译安装了,因此跳过此步。
通过下面命令来检查 UHD 是否安装成功
1、列出计算机上可识别的 USRP 设备
输出如下:
2、获取连接到计算机的 USRP 设备的更详细信息
部分信息如下:
在终端依次输入下面命令:
1、打开 gnuradio
可以看到下面界面
如果打开出现 ,尝试 reboot 重启一下
2、接上 USRP 进行自收自发测试,可以看到 OFDM 频谱图如下:
参考:Ubuntu20.04安装UHD3.15+GNURadio3.8
到此这篇ubuntu源码编译安装(ubuntu安装源码包)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/64510.html