版權(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ǔ)言寫成的語(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度公益崗位用工合作協(xié)議3篇
- 2025年度電商平臺(tái)會(huì)員消費(fèi)返利協(xié)議3篇
- 2025年度廢塑料瓶回收與環(huán)保瓶蓋生產(chǎn)合同樣板3篇
- 二零二五年度農(nóng)機(jī)智能化作業(yè)合同書3篇
- 二零二五年度電子信息產(chǎn)品開(kāi)發(fā)合作協(xié)議書2篇
- 二零二五年度消防安全風(fēng)險(xiǎn)評(píng)估與整改方案協(xié)議3篇
- 農(nóng)村土地經(jīng)營(yíng)權(quán)抵押貸款擔(dān)保合同
- 2025年度醫(yī)藥研發(fā)人員競(jìng)業(yè)禁止勞動(dòng)合同書3篇
- 2025年度餐飲業(yè)食品安全責(zé)任書3篇
- 二零二五年度歷史文化名城拆遷房產(chǎn)分割與文物保護(hù)合同3篇
- 鐵路線路及站場(chǎng)第三章道岔課件
- 西南交通大學(xué)年《數(shù)字信號(hào)處理》經(jīng)典例題及答案解析
- 養(yǎng)生館顧客檔案表格資料
- 海螺牌水泥質(zhì)量檢驗(yàn)報(bào)告28天報(bào)告425加章2015
- 免洗手消毒凝膠生產(chǎn)工藝規(guī)程
- 安裝工程定額講義
- 乒乓球比賽第二階段對(duì)陣圖表
- 機(jī)制砂檢測(cè)報(bào)告
- 省教育廳檢查組接待方案
- 氣動(dòng)潛孔錘施工方案
- 云南省教育科學(xué)規(guī)劃課題開(kāi)題報(bào)告 - 云南省教育科學(xué)研究院
評(píng)論
0/150
提交評(píng)論