Ubuntu 下搭建Qt Webkit(二)

其實官方的教程說的還是蠻明確的,但是看的時候有幾個小點沒有太注意,導致花費了很多沒有必要的功夫。先附上官方的指導

http://trac.webkit.org/wiki/BuildingQtOnLinux#DependenciesforspecificLinuxdistributions


需要注意的點是Qt一定要4.8的版本,之前的版本是無法編譯Webkit的。而Qt4.8目前還沒有打包好的版本,要自己從源碼編譯。

編譯源碼之前要先解決packet dependency

sudo apt-get install bison flex libqt4-dev libqt4-opengl-dev libphonon-dev libicu-dev libsqlite3-dev libxext-dev libxrender-dev gperf libfontconfig1-dev libphonon-dev g++

之後去Nokia的網站上下載Qt4.8 的源碼。一定要看清楚是4.8在下網址如下

http://qt.nokia.com/downloads/linux-x11-cpp

解壓縮後進行安裝

cd qt-everywhere-opensource-src-4.8.0
make confclean  //這個命令具有選擇性,如果你的電腦上已經安裝了qt環境則執行該命令;如果你是第一次安裝,則該命令需要跳過不知行
./configure -prefix /usr/Qt-4.8.0  //-prefix=/usr是qt安裝的目錄,即qt將安裝到usr文件夾下
sudo make
sudo make install
至此qt環境安裝完成,接下來安裝webkit
2,安裝webkit
下載webkit源代碼,http://nightly.webkit.org/
(1)export QTDIR=/usr/Qt-4.8.0,export PATH=$QTDIR/bin:$PATH  //設置QT環境變量,主要是設置qmake的路徑
(2)Tools/Scripts/build-webkit --makeargs="qmake"  //編譯
(3)運行QTWebkit瀏覽器
編譯完成後會在源碼根目錄下產生一個WebKitBuild文件夾,運行./Tools/Scripts/run-launcher --qt即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章