由于HackRF One之前一直使用着旧的Jawbreaker的USB VendorID(1d50:604b)

2014年3月13日左右,作者对HackRF One启用了新的VendorID(1d50:6089)

见host/libhackrf/src/hackrf.c
119行和第276行,程序先寻找1d50:6089再找1d50:604b

Windows下的编译参考:http://www.hackrf.net/2014/03/compile-hackrf-host-on-windows-and-linux/

安装Cygwin

  • cygwin.com上下载对应32位或64位系统的setup.exe
  • 执行setup程序,选择国内163的源
  • 下一步勾选几个软件包
  • libusb1.0-dev
  • cmake
  • g++
  • gcc
  • make