MiniGUI與移植 Linux系統(tǒng)移植第2版 教學(xué)課件 課件_第1頁(yè)
MiniGUI與移植 Linux系統(tǒng)移植第2版 教學(xué)課件 課件_第2頁(yè)
MiniGUI與移植 Linux系統(tǒng)移植第2版 教學(xué)課件 課件_第3頁(yè)
MiniGUI與移植 Linux系統(tǒng)移植第2版 教學(xué)課件 課件_第4頁(yè)
MiniGUI與移植 Linux系統(tǒng)移植第2版 教學(xué)課件 課件_第5頁(yè)
已閱讀5頁(yè),還剩11頁(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)介

第13章MiniGUI與移植Linux系統(tǒng)移植〔第2版〕教學(xué)課件13.1.3編譯并安裝MiniGUI編譯MiniGUI采用的內(nèi)核版本為的Fedorarelease19版本;編譯器的版本為;MiniGUI的版本為。讀者可以使用uname–a查看本機(jī)的內(nèi)核版本,cat/etc/issue查看發(fā)行的Linux版本,使用gcc–v查看本機(jī)默認(rèn)的編譯器版本。#uname

–a

//查看內(nèi)核版本#cat

/etc/issue

//查看Linux發(fā)行版本#gcc–v

//查看GCC版本1.安裝MiniGUI的函數(shù)庫(kù)〔〕#mkdir

/usr/local/minigui_setup

//建立存放安裝文件目錄#cd

/usr/local/minigui_setup

//解壓libminigui安裝包#./configure

//安裝默認(rèn)的配置,將其配置成MiniGUI-Threads運(yùn)行模式#make

//執(zhí)行編譯#makeinstall

//安裝,默認(rèn)安裝在/usr/local目錄下2.安裝MiniGUI的資源文件〔〕

//解壓資源文件包

//進(jìn)入解壓后的資源文件目錄#

./configure#make#makeinstall

//執(zhí)行安裝3.添加共享庫(kù)的搜索路徑在文件中包含了默認(rèn)的共享庫(kù)搜索路徑。在該文件的后面添加剛剛安裝的MiniGUI的庫(kù)文件路徑。在文件末尾添加/usr/local/lib和/usr/lib。#ldconfig//刷新共享庫(kù)緩存4.安裝qt3-devel#yuminstallqt3-devel

//安裝支持的頭文件和庫(kù)文件5.安裝qvfb2./configure

\--with-qt-includes=/usr/lib/qt-3.3/include\

//指定頭文件目錄

\

//指定庫(kù)文件目錄

//指定路徑#make#makeinstall6.修改配置文檔

[pc_xvfb]defaultmode=800x600-16bppexec_file=/usr/local/bin/qvfb2編譯安裝MiniGUI需要的圖片支持庫(kù)安裝支持png格式的文件和支持jgeg格式的文件。為了運(yùn)行范例程序,還需要安裝高級(jí)圖形庫(kù)組件。編譯MiniGUI應(yīng)用程序例子解壓例子程序包,通過(guò)例子讓讀者很快熟悉MiniGUI的編程格式。下面是這些例子的解壓、編譯和運(yùn)行過(guò)程。#./configure#make#makeinstall#cdsame#./same

MiniGUI的交叉編譯和移植13.2.1交叉編譯MiniGUI13.2.2移植MiniGUI程序13.2.1交叉編譯MiniGUI在節(jié)中已經(jīng)介紹了MiniGUI在PC上安裝的過(guò)程,下載的軟件包和相關(guān)的地址請(qǐng)參考節(jié)。交叉編譯MiniGUI主要包括交叉編譯libminigui、安裝minigui-res和交叉編譯演示程序mg-samples?!?〕進(jìn)行MiniGUI函數(shù)庫(kù)的編譯和安裝。〔2〕MiniGUI資源的編譯安裝。〔3〕交叉編譯MiniGUI的演示程序。13.2.2移植MiniGUI程序移植MiniGUI程序前,文件系統(tǒng)參加LCD驅(qū)動(dòng),才能在LCD上查看MiniGUI運(yùn)行結(jié)果。另外,內(nèi)核也需要添加對(duì)圖形引擎的支持?!?〕對(duì)內(nèi)核的配置?!?〕參加對(duì)LCD的驅(qū)動(dòng)?!?〕下載MiniGUI配置文件到開發(fā)板?!?〕將目錄下的以下庫(kù)文件下載到/usr/local/lib目錄下?!?〕將目錄下的整個(gè)res文件夾下載到

溫馨提示

  • 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)論