今天用gnuradio跑流程图的时候,提示rtlsdr_source模块缺失。
这是gr-osmosdr没有安装好呀,遂决定重装gr-osmosdr。
谁知在安装gr-osmosdr时再次报错,根据报错信息知道是版本不兼容问题,gnuradio的版本过低,应该为3.8版本才满足需求。
在查看gr-osmosdr页面信息的时候发现以下内容:
- 页面地址:https://osmocom.org/projects/gr-osmosdr/wiki/GrOsmoSDR
即对于>=3.7版本可以直接安装,3.6版本则需要用命令切换到3.6分支进行安装。(现在3.7版本不能直接安装了可能是又更新的缘故)
举一反三,使用命令切换到3.7版本进行尝试:
git checkout gr3.7
再进行cmake ,成功编译,后面的安装也没有问题。rtlsdr_source模块缺失问题也成功解决!!