webkit开发环境的搭建

由于迫于需要,莫名的想用C语言写一个浏览器,查阅了各方大神的blog,各方的资料,决定先把webkit的开发环境搭建起来……

我第一步想到的就是在Windows环境开发,毕竟Windows环境是比较常用的环境。

WebKit开发环境在Windows下的搭建

开始计划是在Windows下做开发,也就是win7下,所以定下了cygwin+virtual studio 2010的开发模式,通过上网查询,获得搭建环境的流程。
首先是要安装cygwin开发环境,别人使用的是webit提供的cygwin下载器,而我以前装过一次cygwin用的是cygwin的官方安装工具。下面是一些准备工作:
要下载webkit的源码:http://nightly.webkit.org,一般都是下载最新的。
打开cygwin,切换至存放源码的位置,使用tar -jxvf将源码解压,然后遇到了各种解决不了的问题,最主要的问题是从apple的网站上download不下来那个WebKitSupportLibrary.zip


进入到https://developer.apple.com/opensource/internet/webkit_sptlib_agree.html一点击下载就成了:


满心期望,全是泪水,希望各位高手帮帮忙。

于是我转到了使用ubuntu搭建webkit环境。Windows下的环境等等我再摸索下,会补上来。


webkit开发环境在ubuntu下的搭建

基本上Windows7中的搭建环境我已经放弃了,以后再搞,太难了……于是改用ubuntu搭建开发环境,
我是使用的http://trac.webkit.org/wiki/BuildingGtk 提供的步骤进行搭建的。
在之前为了防止发生发生一些基本库的问题,使用下面的指令做一些防范:

$ sudo apt-get install libtool
$ sudo apt-get install gtk-doc-tools

然后的步骤和webkit提供的的一样:
Install the base WebkitGTK+ depenencies:
$cd Tools/gtk
$./install-dependencies

Download and build all jhbuild modules:
$Tools/Scripts/update-webkitgtk-libs

然后就是编译了
$ Tools/Scripts/build-webkit --gtk
如果没有出问题的话就是等时间了,知道编译成功以后,编译成功的结果我没有截图。
那么,如何运行呢?
切换到Tools/Scripts目录中,也就是刚刚编译的那个目录
$ ./run-launcher --gtk

得到了:



然后我打算再在虚拟机中安装Mac OS,然后再介绍如何在Mac OS中搭建Webkit开发环境。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值