手动编译源代码安装GR GSM
1.GRGSM簡介
GRGSM項目是基于由Piotrkrysik寫GSM接收機(也是GRGSM的主要作者)的airprobe項目。其目的是提供接收GSM設備/設備傳輸信息的工具集。
2.依賴環境
安裝前需先安裝依賴環境gnuradio,rtl-sdr, gr-osmosdr and libosmocore。可根據這些項目的主頁查看他們安裝:
http://gnuradio.org/redmine/projects/gnuradio/wiki
http://sdr.osmocom.org/trac/wiki/rtl-sdr
http://sdr.osmocom.org/trac/wiki/grosmosdr
http://bb.osmocom.org/trac/wiki/libosmocore
注意,GRGSM需要GNURadio 3.7.3以上。
也可以從分布的庫中安裝這些程序或庫。
3.下載GRGSM
下載GRGSM源運行以下命令:
$ git clone https://github.com/ptrkrysik/gr-gsm.git
4.檢查軟件包
確保你有所有需要的軟件包(在Ubuntu14.04和14.10檢查):
5.編譯和安裝
編譯和安裝GRGSM運行如下指令:
6.創建config.conf配置文件
最后創建~/.gnuradio/config.conf配置文件,這樣gnuradio-companion就可以發現GRGSM自定義模塊,文件內容如下:
7.OS X應注意
在OS X上,由源代碼進行編譯,你要確保你的到正確的Python版本否則swig會崩潰,接著運行如下指令(如果使用MacPorts安裝的gnuradio):
8.原網站鏈接
https://github.com/ptrkrysik/gr-gsm/wiki/Manual-compilation-and-installation
總結
以上是生活随笔為你收集整理的手动编译源代码安装GR GSM的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS逆向工具汇总
- 下一篇: Java日期格式化字母含义