Ubuntu 14.04下GNU Radio的編譯與安裝

內(nèi)容同步于我的博客:https://blog.bigrats.net/archives/building-installing-gnu-radio-with-ubuntu-14-04.html

! 重要: 如果你需要安裝USRP支持組件,你需要在安裝GNU Radio之前安裝USRP硬件驅(qū)動(dòng)(UHD)

如果你使用的是Ubuntu 16.04,你可以使用apt源進(jìn)行安裝珠插。但是需要注意,一些第三方包需要源代碼進(jìn)行編譯,使用apt安裝的GNU Radio可能會(huì)導(dǎo)致編譯或安裝失敗这嚣。

如果你使用的是Ubuntu 14.04或更老版本的系統(tǒng)惧浴,那么你就需要從源代碼進(jìn)行編譯安裝,因?yàn)閍pt提供的軟件版本已經(jīng)過時(shí)爽哎。

如果有興趣蜓席,你也可以使用PyBOMBS。詳見 PyBombs項(xiàng)目官方網(wǎng)站课锌。

I. 安裝依賴包

使用以下命令將安裝所有的依賴包厨内。

    sudo apt-get -y install git-core cmake g++ python-dev swig \
    pkg-config libfftw3-dev libboost1.55-all-dev libcppunit-dev libgsl0-dev \
    libusb-dev libsdl1.2-dev python-wxgtk2.8 python-numpy python-scipy \
    python-cheetah python-lxml doxygen libxi-dev python-sip \
    libqt4-opengl-dev libqwt-dev libfontconfig1-dev libxrender-dev \
    python-sip python-sip-dev

II. 從GitHub獲取源代碼

    git clone --recursive https://github.com/gnuradio/gnuradio.git

然后進(jìn)入源代碼根目錄

    cd gnuradio

III. 配置與編譯GNU Radio

    mkdir build
    cd build

如果你需要將GNU Radio安裝在自定義位置/opt/gnuradio,執(zhí)行以下命令:

    cmake -DCMAKE_INSTALL_PREFIX=/opt/gnuradio ../

否則執(zhí)行以下命令將GNU Radio安裝在默認(rèn)位置/usr/local.

    cmake  ../

執(zhí)行編譯......

    make

經(jīng)過較長(zhǎng)時(shí)間的編譯后渺贤,執(zhí)行自檢查

    ctest --output-on-failure

自檢查可能出現(xiàn)一個(gè)或多個(gè)失敗雏胃,可以返回查看log信息,原因一般都是依賴包缺失志鞍,安裝缺失的依賴再次執(zhí)行檢查即可瞭亮。

IV. 安裝GNU Radio

在安裝之前確認(rèn)當(dāng)前目錄為./build。然后執(zhí)行安裝:

    sudo make install

現(xiàn)在GNU Radio已經(jīng)可以使用了固棚。如果你將GNU Radio安裝到了自定義位置统翩,你需要添加環(huán)境變量使其正常工作仙蚜。

    sudo vi /etc/profile

將以下環(huán)境變量添加到末尾

    # GNU Radio installation
    export PATH=$PATH:/opt/gnuradio/bin
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/gnuradio/lib
    export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/opt/gnuradio/lib/pkgconfig
    export PYTHONPATH=$PYTHONPATH:/opt/gnuradio/lib/python2.7/dist-packages

保存并退出。你需要重啟會(huì)話使設(shè)置生效


編譯安裝到此已經(jīng)完全結(jié)束厂汗,現(xiàn)在你可以使用GNU Radio或者GNURadio Companion委粉。

    gnuradio-companion

更多幫助與文檔可以訪問 官方wiki 查詢。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末娶桦,一起剝皮案震驚了整個(gè)濱河市艳丛,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌趟紊,老刑警劉巖氮双,帶你破解...
    沈念sama閱讀 212,454評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異霎匈,居然都是意外死亡戴差,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門铛嘱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來暖释,“玉大人,你說我怎么就攤上這事墨吓∏蜇埃” “怎么了?”我有些...
    開封第一講書人閱讀 157,921評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵帖烘,是天一觀的道長(zhǎng)亮曹。 經(jīng)常有香客問我,道長(zhǎng)秘症,這世上最難降的妖魔是什么照卦? 我笑而不...
    開封第一講書人閱讀 56,648評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮乡摹,結(jié)果婚禮上役耕,老公的妹妹穿的比我還像新娘。我一直安慰自己聪廉,他們只是感情好瞬痘,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著板熊,像睡著了一般框全。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上邻邮,一...
    開封第一講書人閱讀 49,950評(píng)論 1 291
  • 那天竣况,我揣著相機(jī)與錄音克婶,去河邊找鬼筒严。 笑死丹泉,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的鸭蛙。 我是一名探鬼主播摹恨,決...
    沈念sama閱讀 39,090評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼娶视!你這毒婦竟也來了晒哄?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,817評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤肪获,失蹤者是張志新(化名)和其女友劉穎寝凌,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體孝赫,經(jīng)...
    沈念sama閱讀 44,275評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡较木,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了青柄。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片伐债。...
    茶點(diǎn)故事閱讀 38,724評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖致开,靈堂內(nèi)的尸體忽然破棺而出峰锁,到底是詐尸還是另有隱情,我是刑警寧澤双戳,帶...
    沈念sama閱讀 34,409評(píng)論 4 333
  • 正文 年R本政府宣布虹蒋,位于F島的核電站,受9級(jí)特大地震影響飒货,放射性物質(zhì)發(fā)生泄漏千诬。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評(píng)論 3 316
  • 文/蒙蒙 一膏斤、第九天 我趴在偏房一處隱蔽的房頂上張望徐绑。 院中可真熱鬧,春花似錦莫辨、人聲如沸傲茄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)盘榨。三九已至,卻和暖如春蟆融,著一層夾襖步出監(jiān)牢的瞬間草巡,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評(píng)論 1 266
  • 我被黑心中介騙來泰國(guó)打工型酥, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留山憨,地道東北人查乒。 一個(gè)月前我還...
    沈念sama閱讀 46,503評(píng)論 2 361
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像郁竟,于是被迫代替她去往敵國(guó)和親玛迄。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容