文章翻译自hackrf/host/README.md

如何在Windows环境下编译

cygwin or mingw的依赖库

  • cmake-2.8.12.1 见 http://www.cmake.org/cmake/resources/software.html
  • libusbx-1.0.18 见 http://sourceforge.net/projects/libusbx/files/latest/download?source=files
  • 安装HackRF的Windows驱动,使用Zadig 参见 http://sourceforge.net/projects/libwdi/files/zadig
  • 使用Zadig 时,选中HackRF USB device,并使用WinUSB驱动来安装/替换即可。
  • Windows编译注意: hackrf-tools 只能在Windows的cmd里执行,不要从Cygwin 或Mingw shell里执行,因为Cygwin/Mingw里的Ctrl+C的效果不正确,特别是对hackrf_transfer使用Ctrl+C时,不会正确关掉,从而损坏录制的IQ数据。