其實官方的教程說的還是蠻明確的,但是看的時候有幾個小點沒有太注意,導致花費了很多沒有必要的功夫。先附上官方的指導
需要注意的點是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++
解壓縮後進行安裝
(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即可
ubuntu下搭建tftp服務
tftp安裝與建立 1.安裝xinetd sudo apt get install xinetd xinetd是乙個系統守護程式,它取代inetd用於控制tcp,udp的連線。2.安裝tftp,tftpd sudo apt get install tftp hpa tftpd hpa linux下的...
ubuntu下memchached搭建與使用
memcached是一種高效能的分布式記憶體快取伺服器。一般的使用目的是通過快取資料查詢結果,減少資料庫訪問次數,以提高動態weib應用的速度 提高可擴增性。memcached有以下特點 協議簡單 基於libevent的事件處理 內建記憶體儲存方式 memcached不互相通訊的分布式 libeve...
ubuntu下搭建wordpress環境
ubuntu確實很好玩。有喜歡的命令列,簡潔的介面,不同於window要的感覺。偶爾換換環境工作,學習linux的思維方式,是一種不錯的做法。之前也折騰過ubuntu,不過,因為網路的問題,一直沒有深度去用。這次,網路方便了,並且,想在linux下學習某些開發 主要還是和 打交道 ubuntu當然是...