以ubuntu14.04版本作為編譯環境來講講webkit編譯
一、下載源碼
wget http://builds.nightly.webkit.org/files/trunk/src/WebKit-r174650.tar.bz2
或者浏覽器打開下載。
二、解壓
tar xjf ebKit-r174650.tar.bz2
三、編寫一個編譯腳本
#!/bin/bash
# webkit version WebKit-r174650.tar.bz2 ./Tools/gtk/install-dependencies
./Tools/Scripts/update-webkitgtk-libs
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:`pwd`/WebKitBuild/Dependencies/Root/lib64/pkgconfig
./Tools/Scripts/build-webkit --gtk --debug
install-dependencies 安裝編譯第三方依賴庫環境
update-webkitgtk-libs 更新編譯第三方庫(gtk)
經過漫長的等待後就會編譯生成可執行文件。(視網絡和機器配置而定,網絡快機器好當然速度快)
四、執行調試
export LIBRARY_PATH=$LIBRARY_PATH:$(WebKitPATH)/WebKitBuild/Dependencies/Root/lib64 (可選)
WebKitPATH是你webkit的目錄
執行
cd 到你的WebKitPATH目錄下
./WebKitBuild/Debug/bin/MiniBrowser
調試用gdb