乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

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

       風(fēng)之library 2014-09-30

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


          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


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


      整個(gè)安裝過(guò)程,其實(shí)也就時(shí)幾個(gè)指令的問(wèn)題:


      ------>解壓縮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


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


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


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


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


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


      --------->make(相當(dāng)漫長(zhǎng)的過(guò)程)


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


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


      在你的用戶(hù)目錄下【若為管理員賬戶(hù),則為/root,若為普通用戶(hù),則在/home/你的用戶(hù)名】,修改 .bashrc文件。打開(kāi) .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等工具了,而不再需要進(jìn)入到/opt/qte/bin里面來(lái)執(zhí)行./qmake了 ,這就是環(huán)境變量的作用。)


      Qt/Embedded的安裝到此告一段落,接著輪到Qt/X11,這個(gè)就簡(jiǎn)單多了,因?yàn)樗?/configure時(shí)沒(méi)什么要求。


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


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


      ------------>進(jìn)入qt文件夾,執(zhí)行./configure -prefix /opt/qt (僅需一個(gè)選項(xiàng))


      ------------->make(更加漫長(zhǎng)的過(guò)程)


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


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


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


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


      #qvfb &


      # ./chip -qws


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


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


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


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

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

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶(hù) 評(píng)論公約

        類(lèi)似文章 更多