heyday
1,安装驱动:
sudo apt-get update
以下是按独立命令拆分后的安装指令,可逐一执行(每输完一条按回车,等待安装完成后再执行下一条):
1. sudo apt-get install pkg-config
2. sudo apt-get install libcurl4-openssl-dev
3. sudo apt-get install libncurses-dev
4. sudo apt-get install libxml2
5. sudo apt-get install libxml2-dev
6. sudo apt-get install bison
7. sudo apt-get install flex
8. sudo apt-get install libcdk5-dev
9. sudo apt-get install cmake
10. sudo apt-get install libaio-dev
11. sudo apt-get install libusb-1.0-0-dev
12. sudo apt-get install libserialport-dev
13. sudo apt-get install libavahi-client-dev
14. sudo apt-get install doxygen
15. sudo apt-get install graphviz
16. sudo apt-get install zlib1g-dev
2,下载源码编译
1, https://khf.jsyanxuan.com/file/tmp/m.tar.gz
2,解压
tar -zxvf m.tar.gz
3,编译源码
make clean
(表示支持更多,建议使用)
make all HACKRFSDR=yes PLUTOSDR=yes
出现hackrf.h错误 查找文件命令 find /usr/include -name "hackrf.h"
如果文件在/usr/include/libhackrf/hackrf.h
make all HACKRFSDR=yes CPPFLAGS="-I/usr/include/libhackrf"
如果文件在其他位置,相应调整路径
chmod +x gps-sim
./gps-sim --help
#可选择 为了防止没有权限执行
sudo usermod -a -G dialout $USER