使用rtl_fm命令时出现错误:RTL-SDR - rtl_fm: undefined symbol: rtlsdr_set_bias_tee

出现该错误的原因是因为linux中存在多个版本的rtl_fm命令。

解决办法:

1、查看rtl_fm的路径:

which -a rtl_fm

查看到以下内容:
/usr/local/bin/rtl_fm
/usr/bin/rtl_fm

2、查看以下这两个“rtl_fm”的具体时间:

ls -la /usr/local/bin/rtl_fm /usr/bin/rtl_fm 

查看到以下内容:
-rwxr-xr-x 1 root root 26836 Oct 11 2017 /usr/bin/rtl_fm
-rwxr-xr-x 1 root staff 39772 Mar 16 20:35 /usr/local/bin/rtl_fm

3、删除"/usr/local/bin/rtl_fm"

sudo rm /usr/local/bin/rtl_fm

参考资料:
rtl sdr - RTL-SDR - rtl_fm: undefined symbol: rtlsdr_set_bias_tee - Amateur Radio Stack Exchange

你可能感兴趣的:(RTL-SDR,树莓派,Linux,树莓派,RTL-SDR,rtl_fm)