圖解GNU Radio 安裝教程
安裝平臺(tái): ubuntu 9.04
一、平臺(tái)輔助軟件安裝:
參見: http://gnuradio.org/trac/wiki/UbuntuInstall
1. 終端命令安裝方式:
打開終端輸入如下命令:
sudo apt-get -y install swig g++ automake1.9 libtool python2.5-dev fftw3-dev \ libcppunit-dev libboost1.35-dev sdcc-nf libusb-dev \ libsdl1.2-dev python-wxgtk2.8 subversion git guile-1.8-dev \ libqt4-dev python-numpy ccache python-opengl libgsl0-dev \ python-cheetah python-lxml doxygen qt4-dev-tools \ libqwt5-qt4-dev libqwtplot3d-qt4-dev pyqt4-dev-tools |
就可以自動(dòng)安裝
2. 圖形化安裝方式:
步驟一:進(jìn)入 ubuntu 圖形軟件平臺(tái):
圖一 點(diǎn)擊圖片查看大圖
步驟二:對(duì)使用代理上網(wǎng)的應(yīng)設(shè)置代理如圖二,點(diǎn) setting -> preferences
圖二
切換到 Network 標(biāo)簽,選擇 Manual proxy configuration 手動(dòng)設(shè)置代理,我這里設(shè)置的是使用 http 代理,填入 ip 和端口后點(diǎn) Apply 。
圖三
步驟三:安裝選擇要安裝的程序:
圖四
在圖四窗口點(diǎn) Serch 彈出 find 小窗口,在 Serch 依次輸入如下程序:
swig g++ automake1.9 libtool python2.5-dev fftw3-dev libcppunit-dev libboost1.35-dev sdcc-nf libusb-dev libsdl1.2-dev python-wxgtk2.8 subversion git guile-1.8-dev libqt4-dev python-numpy ccache python-opengl libgsl0-dev python-cheetah python-lxml doxygen qt4-dev-tools libqwt5-qt4-dev libqwtplot3d-qt4-dev pyqt4-dev-tools |
點(diǎn) Serch :
圖五
選擇到要安裝的軟件點(diǎn)右鍵 Mark for installation 。最后點(diǎn) Apply 就可以自動(dòng)安裝了。
二、 gnuradio 的安裝: 3.13 版本
1. 下載 gnuradio 軟件源碼: ftp://ftp.gnu.org/gnu/gnuradio/
2. 解壓
3. 在終端進(jìn)入解壓后的文件夾目錄輸入如下命令:
$ ./bootstrap # 從壓縮包里解壓出來的不用這一步 $ ./configure $ make $ make check $ sudo make install export LD_LIBRARY_PATH=/your/python/lib/directory |
4. 測試 usrp 在終端輸入 usrp_fft.py 彈出一個(gè)圖形界面
三、 OpenBTS 的安裝: 2.41 版本
1. 下載 OpenBTS : http://sourceforge.net/projects/openbts/files/
2. 解壓進(jìn)入 openBTS 目錄
3. 在終端輸入如下命令:
$ ./configure $ make |
4. 進(jìn)行 app 目錄,配置 OpenBTS.config ,在終端運(yùn)行 OpenBTS