使用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
浙公网安备 33010602011771号