Ubuntu 下搭建Qt Webkit(二)

2021-07-04 07:11:39 字數 630 閱讀 5934

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

需要注意的點是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當然是...