关于gr-limesdr的‘pthread_create’未定义的引用问题

由于要使用gr-limesdr,但是按照网上的教材操作在camke的时候出现了错误,按照提示到CMakeError.log去查看发现是‘pthread_create’未定义的引用问题。于是开始了漫长的折腾。一直从国内网站查到国外网站。

eeee,还是没解决。

突然发现在国外网站上的limesuite安装时多了一个包。难道是缺少这个liblimesuite-dev么?

按照国外网站流程在走一遍。ubuntu18.04系统。

    1.Installing LimeSuite

sudo add-apt-repository -y ppa:myriadrf/drivers
sudo apt-get update
sudo apt-get install limesuite liblimesuite-dev limesuite-udev limesuite-images
sudo apt-get install soapysdr-tools soapysdr-module-lms7
#soapysdr-tools use to be called just soapysdr on older packages
sudo apt-get install soapysdr soapysdr-module-lms7
2.Installing GNU Radio
sudo apt install gnuradio
3.Installing dependencies
sudo apt-get install libboost-all-dev swig
4.Building gr-limesdr from source
git clone https://github.com/myriadrf/gr-limesdr
cd gr-limesdr
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig
5.居然成功了。呃呃呃!
其他的插件比如gr-osm...按网上来就行了。
法个铁纪念一下,下次再用。


猜你喜欢

转载自www.cnblogs.com/linex0816/p/10889631.html
今日推荐