搭建Linux-Arm-SQLite環(huán)境_圖文_第1頁(yè)
搭建Linux-Arm-SQLite環(huán)境_圖文_第2頁(yè)
搭建Linux-Arm-SQLite環(huán)境_圖文_第3頁(yè)
搭建Linux-Arm-SQLite環(huán)境_圖文_第4頁(yè)
搭建Linux-Arm-SQLite環(huán)境_圖文_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 Enter 在/usr/local的目錄下生成一個(gè) qt-embedded-linux-opensource-src-4.5.3 文件 進(jìn)入該文件 cd qt-embedded-linux-opensource-src-4.5.3 Enter 編譯: ./configure -prefix /usr/local/Trolltech/QtEmbedded-4.5.3 -release -shared -fast -pch -qt3support -qt-sql-sqlite -no-libtiff -no-libmng -qt-libjpeg -qt-zlib -qt-libpng -qt-f

2、reetype -no-openssl -nomake examples -nomake demos -nomake tools -optimized-qmake -no-phonon -no-nis -no-opengl -no-cups -no-xcursor -no-xrandr -no-xrender -no-xkb -no-sm -no-xinerama -no-xshape -no-separate-debug-info -xplatform qws/linux-arm-g+ -embedded arm -depths all -qt-gfx-qvfb -qt-kbd-qvfb -

3、qt-mouse-qvfb 注:上面的代碼比較長(zhǎng),復(fù)制時(shí)小心,該代碼用于對(duì)QT庫(kù)的裁剪配置, 因?yàn)镼T庫(kù)過(guò)大,如果完全編譯的話,可能最終arm板負(fù)載不了,所以需 要裁剪。而裁剪的參數(shù)沒(méi)有規(guī)定的,你甚至可以不裁剪,但一般情況會(huì) 把鼠標(biāo)庫(kù), 例子, 樣例代碼等去掉。 你可以輸入./configure -help 來(lái)查看各選項(xiàng)的含義,但都是英文的。以上“”符號(hào)表示該行命令沒(méi)有 結(jié)束,接著下一行。如果把上述代碼復(fù)制到終端命令行沒(méi)有出錯(cuò),則會(huì) 出現(xiàn)一個(gè)提示選擇信息,那是QT安裝的版本選擇信息,一般選擇“O”, 意思是開(kāi)源(opensource,然后繼續(xù)。 在接下來(lái)彈出的提示中輸入”yes” 回車 等待一

4、點(diǎn)時(shí)間 在執(zhí)行這次操作的時(shí)候,執(zhí)行了三次才執(zhí)行成功,不知為何原因。 編譯軟件包: #make 等待大概2個(gè)小時(shí) 安裝軟件包: #make install 同樣等待大概兩個(gè)小時(shí),安裝完成 注:若安裝過(guò)程中出現(xiàn)問(wèn)題,可能前兩步安裝沒(méi)有到位,返回去檢查。 若無(wú)錯(cuò)誤,安裝成功,會(huì)在目錄 /usr/local/Trolltech/QtEmbedded-4.5.3下看到對(duì)應(yīng)安裝好 的文件。 #cd /usr/local/Trolltech/QtEmbedded-4.5.3 #ls #cd /usr/local/Trolltech/QtEmbedded-4.5.3/bin #ls #mv qmake qma

5、ke-arm /修改qmake為qmake-arm #vi /etc/profile / 添加Linux 系統(tǒng)環(huán)境變量 在文件末尾加上環(huán)境變量 export PATH=$PATH: /usr/local/Trolltech/QtEmbedded-4.5.3/bin 保存關(guān)閉 #qmake-arm(按Tab建,會(huì)出現(xiàn)qmake-arm表示環(huán)境變量設(shè)置成功) 注:此步也比較重要,一個(gè)linux系統(tǒng)多安裝幾個(gè)QT程序的話,會(huì)出現(xiàn) 所以為了區(qū)分qmake, 改名成qmake-arm, 而后面 相同的qmake命令, 添加環(huán)境變量是因?yàn)橐院缶幾gQT應(yīng)用程序要用到。 . 自此,要安裝的程序已經(jīng)安裝完畢,接

6、下來(lái)就是一些修改設(shè)置操作。 . 查看ADSL的當(dāng)前流量: sudo ethstatus -i ppp0 Enter 2012-04-11 附錄3 yacc(Yet Another Compil er),是Unix/Linux上一個(gè)用來(lái)生成編譯器的編譯器(編譯器代碼 生成器)。yacc生成的編譯器主要是用C語(yǔ)言寫(xiě)成的語(yǔ)法解析器(Parser),需要與詞法解析器 Lex一起使用,再把兩部份產(chǎn)生出來(lái)的C程序一併編譯。yacc本來(lái)只在Unix系統(tǒng)上才有,但現(xiàn)時(shí) 已普遍移植往Windows及其他平臺(tái)。-yacc (Yet Another Compiler Compiler, is a Unix/Linux on a compiler to generate compiler (compiler code generator. yacc compiler-generated key is written in C language parser (Parser, need to be used together with the Lex lexical parser, and then created out of the two parts together compile C programs

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論