0. 前期准备
可以使用虚拟机或者双系统安装,本教程只适合ubuntu 14下的安装,对于ubuntu 16及以上的版本,可能出现未知的错误。理论上64位与32位系统应该不存在区别,一下是在虚拟机上64位ubuntu 14.04配置下的安装,利用的源来自United States
1.安装host
1.1.安装依赖
$ sudo apt-get update
$ sudo apt-get install build-essential cmake libusb-1.0-0-dev pkg-config
1.2.下载host
$ sudo apt install git
$ git clone--progress http://github.com/mossmann/hackrf.git
1.3. 安装host
$ sudo cdhackrf/host
$ mkdirbuild
$ cd build
$ sudoapt-get install libfftw3-dev
$ cmake ../-DINSTALL_UDEV_RULES=ON
$ sudo make
$ sudo makeinstall
$ sudo ldconfig
1.4.验证host是否安装成功
$ cd
$ hackrf_info
结果如下:
$hackrf_info
FoundHackRF board.
Board ID Number:XXXXXX