深入了解 Konqueror/embedded的編譯和安裝的過(guò)程
圖1
Konqueror是一個(gè)嵌入式瀏覽器,主要運(yùn)行在Linux 和 BSD家族的操作系統(tǒng)上,來(lái)看看如何編譯和安裝Konqueror/embedded
一、Konqueror/ embedded的編譯
在編譯Konqueror/embedded之前,必須將Qt/E和Qtopia的路徑指定給編譯器。這樣編譯器才能找到相應(yīng)的庫(kù),從而為Konqueror/embedded提供相應(yīng)的庫(kù)文件。
先設(shè)置一些必要的環(huán)境變量,然后再按照?qǐng)D2配置和編譯Konqueror/embedded。在編譯配置時(shí),這些配置選項(xiàng)都是有各自含義的。有些配置選項(xiàng)如果搞錯(cuò),編譯就無(wú)法通過(guò),甚至有時(shí)候連配置都不能完成。比如Qt/E路徑指定不對(duì)就會(huì)在配置時(shí)出錯(cuò),這些都需要在實(shí)際的過(guò)程中才能體驗(yàn)到。
二、Konqueror/embedded的安裝
在Konqueror/embedded編譯完成之后,目錄下會(huì)生成相應(yīng)的可執(zhí)行文件。因此Konqueror/embedded的安裝主要是指將可執(zhí)行文件和一些其他的配置文件拷貝到嵌入式系統(tǒng)的文件系統(tǒng)中去。一般來(lái)說(shuō),Konqueror/embedded運(yùn)行需要5個(gè)文件,圖3描繪了這5個(gè)文件的原來(lái)所在路徑和安裝到目標(biāo)板的路徑,這些都要手動(dòng)去拷貝。
在目標(biāo)板上運(yùn)行Konqueror/embedded之前,必須指定幾個(gè)環(huán)境變量,否則Konqueror/embedded會(huì)因?yàn)檎也坏綆?kù)文件而終止運(yùn)行。預(yù)先設(shè)置好環(huán)境變量,再運(yùn)行Konqueror/embedded。
至此,Konqueror/embedded已經(jīng)安裝完畢。但是Konqueror/embedded缺省情況下是不支持中文網(wǎng)頁(yè)的,而且界面是英文的。某些情況下為了滿足特定的需要,其也是非常必要的。
通過(guò)本文的介紹,大家能都親手動(dòng)手編譯和安裝屬于自己的Konqueror/embedded天地,希望對(duì)大家有幫助!
【編輯推薦】