日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

終于正確安裝Qt/Embedded開發(fā)環(huán)境

 風之library 2014-09-30

       經(jīng)歷N多磨難后,終于成功安裝上 了 Qt/Embedded開發(fā)環(huán)境,其間由于 一些概念的不了解以及一些步驟的錯誤操作 ,前前后后大概裝了 3次,當然還有4,5次是測試一些配置選項以及命令的。為了讓剛開始學習Qt的人不再跟 我一樣 犯同樣的錯誤,花費許多不該花費的時間,我把自己的安裝經(jīng)歷說 一下,希望能 對大家有利。


    PC所用 Linux系統(tǒng)版本:Ubuntu8.04


Qt/Embedded版本:qt- embedded-linux-opensource-src-4.4.3


Qt/X11版本:qt-x11-opensource-src-4.4.3


(這兩個版本時目前最新的,且在官網(wǎng) 上都有下載)


整個安裝過程,其實也就時幾個指令的問題:


------>解壓縮Qt/Embedded, 指令tar zxvf qt- embedded-linux-opensource-src-4.4.3.tar.gz


------>為以后方便觀看,可將解壓縮后的文件夾重命名為qte:mv qt- embedded-linux-opensource-src-4.4.3 qte


------>進入qte文件夾,進行配置,我的指令是:./comfigure -prefix /opt/qte -qt-mouse-linuxup -qvfb


(其中-qvfb是必須的,否則你編譯完后發(fā)現(xiàn)自己的Qt/E連qvfb調(diào)試器都不支持,白忙活一場,


-prefix /opt/qte是指將最終編譯得到的各種工具,如qvfb,qmke,designer等以及庫都安裝在指定路徑/opt/qte,當然這個選項你也可以不寫,如果你不寫的話系統(tǒng)編譯后會自動幫你創(chuàng)建一個/usr/local/trolltech/qt...目錄,上面所說的文件就都安裝在這個目錄下了;但是如果你要安裝在 指定目錄下的話,必須要先手動創(chuàng)建這么 一個目錄,如我這個就必須先在執(zhí)行./configure命令之前先創(chuàng)建/opt/qte目錄,否則會出錯,又白忙活了。


如果你還要用到數(shù)據(jù)庫mysql等其他一些內(nèi)容的時候,一定要看 ./configure --help幫助文檔,必要時可以先測試一下這個選項,如果只有一個選項 的話,configure是很快的,特別是有錯誤發(fā)生的時候)


整個安裝過程大概就只有./congigure是又技術(shù)含量的,其他的就沒什么好操作的了,接著的步驟:


--------->make(相當漫長的過程)


---------->make install(很多網(wǎng)上的帖子都沒這一步,如上面所說,這一步就是將編譯后的各種工具、庫等安裝 到你先前指定的目錄)


---------->設(shè)定環(huán)境變量(這是新手很頭疼的問題,其實弄清楚后也挺簡單的,就是給你的指令指定 一個可執(zhí)行的路徑,具體實現(xiàn)為 :


在你的用戶目錄下【若為管理員賬戶,則為/root,若為普通用戶,則在/home/你的用戶名】,修改 .bashrc文件。打開 .bashrc文件,在文件末尾添加這么幾行


export QTDIR  = /opt/qpe


export QTEDIR  = $QTDIR


export  PATH  = /opt/qte/bin:$PATH


export LD_LIBRARY_PATH = opt/qte/lib:$LD_LIBRARY_PATH


保存,搞定。這樣,以后你只要 在終端輸入qmake或make或designer 等指令就可以直接使用qmake等工具了,而不再需要進入到/opt/qte/bin里面來執(zhí)行./qmake了 ,這就是環(huán)境變量的作用。)


Qt/Embedded的安裝到此告一段落,接著輪到Qt/X11,這個就簡單多了,因為它在./configure時沒什么要求。


----------->解壓縮,tar zxvf .....


----------->更改解壓縮后的文件名為qt(僅僅是為了個人方便):mv  ....   qt


------------>進入qt文件夾,執(zhí)行./configure -prefix /opt/qt (僅需一個選項)


------------->make(更加漫長的過程)


-----------make install


------------>進入到解壓縮文件夾qt里的tool/qvfb目錄,輸入make


------------>將qt文件夾里的bin/qvfb復制到/opt/qte/bin目錄 下


最后兩個步驟是為了生成qvfb。用于調(diào)試程序,可進入到qte/demos/chip下,調(diào)試一個例程看看qvfb是否已經(jīng)安裝成功。


#qvfb &


# ./chip -qws


便會 看到 qvfb上顯示有相關(guān)例程的圖像了。


到此,安裝過程全部結(jié)束,我算了下 ,總共要花7個多小時……累


如果在.配置指令/configure ……執(zhí)行后,發(fā)生錯誤,可以進入到解壓縮文件目錄(如qt/,qte/),執(zhí)行make configclean便可將前面所有的配置都清除掉。


在qt和qte make install 完后,可 執(zhí)行 make clean將中間生成的許多.o文件清楚,這些臨時文件要占很大一部分空間。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多