VS2013编译WEBKIT
0,安装VS2013;DXSDK_Jun10.exe;QuickTimeSDK.exe
1,WebKit-r174650.tar.bz2 以管理员解压(非管理员解压最后几下总是报错)
2,设置环境变量
WEBKIT_HOME:D:\WebKit\WebKit-r174650
WEBKIT_LIBRARIES :%WEBKIT_HOME%\WebKitLibraries\win
WEBKIT_OUTPUTDIR:%WEBKIT_HOME%\WebKitBuild
WEBKITLIBRARIESDIR:%WEBKIT_HOME%\WebKitLibraries\win
WEBKITOUTPUTDIR:%WEBKIT_HOME%\WebKitBuild
Python我之前已经装过加入Path了。
3,
http://svn.webkit.org/repository/webkit/trunk/Tools/CygwinDownloader/cygwin-downloader.zip
下载并运行cygwin-downloader.exe
4,
https://developer.apple.com/opensource/internet/webkit_sptlib_agree.html
下载WebKitSupportLibrary.zip,放在D:\WebKit\WebKit-r174650目录下,但不要解压;
5,
./update-webkit
装cpan看看,还是会报同样的错;
运行$ cpan HTTP::Date呢,还是报同样错。
直接将其注掉!!
依然报错,去掉update-webkit-dependency文件中的三处 --sslv3
依然报错,注释掉158行
下这个来安装https://developer.mozilla.org/@api/deki/files/6388/=MathML-fonts.msi
设置环境变量MSBUILDDISABLENODEREUS=1
重启cygwin终于correct了
6,
./update-webkit-auxiliary-libs
./update-webkit-support-libs 报错,直接去提示的地址下载然后place到指定位置。
按照提示吧WebKitSupportLibrary.zip拷贝后在执行一次./update-webkit-support-libs
我VS装在D盘的,需要设置下环境变量
以管理员运行CMD执行VS安装目录下的vcvars32.bat
还是不对,来看报错的脚步
下面查看脚本
终于CPU跑起来了!
VS2013编译WEBKIT的更多相关文章
- Win7 & VS2013 编译 WebKit 总结
[转载请注明Moon出品: http://blog.csdn.net/lzl124631x] 距离上次编译WebKit(实际日期是2012年10月)已经过去一年多了, 这期间有很多人问我编译相关的 ...
- 使用VS2013编译webkit
环境: win7_x64.VS2013 开始: 一.下载webkit 从网站"https://github.com/WebKit/webkit"下载webkit,我下载的版本最后的 ...
- win7、vs2013编译webkit总结
在windows7.vs2013环境下编译webkit,本人测试成功 1.解压cygwin到C盘下(建议放在C盘更目录下,否则编译期间会有部分文件找不到) 启动命令:C:\cygwin\bin\min ...
- VS2013编译google protobuf 出现问题error C3861: “min”:
问题描述: 今天用vs2013编译protobuf 2.4.1 报错: 错误 3 error C3861: "max": 找不到标识符 f:\google\protobuf\pro ...
- Vs2012(Vs2013) 编译 64位 Qt (动态库), 并使用自编译Qt建立工程(悲催经历)。(含遗留问题)
仅供参考. 体会:我个人此次编译不该使用Vs2013编译Qt. 使用以下程序: Qt : qt-opensource-windows-x86-msvc2012_64_opengl-5.2.1.exe ...
- vs2013编译boost1.55.0 32/64位
在使用vs2013编译boost-1.55.0之前,先要给boost做下修改: boost_1_55_0\boost\intrusive\detail\has_member_function_call ...
- VS2013编译python源码
系统:win10 手头有个python模块,是用C写的,想编译安装就需要让python调用C编译器.直接编译发现使用的是vc9编译,不支持C99标准(两个槽点:为啥VS2008都还不支持C99?手头这 ...
- net-snmp源码VS2013编译添加加密支持(OpenSSL)
net-snmp源码VS2013编译添加加密支持(OpenSSL) snmp v3 协议使用了基于用户的安全模型,具有认证和加密两个模块. 认证使用的算法是一般的消息摘要算法,例如MD5/SHA等.这 ...
- 用vs2013编译lua源码方法(一)
用vs2013编译lua源码方法 来源:网络 编辑:admin 1.下载lua源码:lua-5.2.3.tar.gz,解压 2.用vs2013建立一个win32工程: 1)下载后解压到一个目录下 ...
随机推荐
- JAVA编程规则
本附录包含了大量有用的建议,帮助大家进行低级程序设计,并提供了代码编写的一般性指导: (1) 类名首字母应该大写.字段.方法以及对象(句柄)的首字母应小写.对于所有标识符,其中包含的所有单词都应紧靠在 ...
- [AngularJS] Directive using another directive by 'require'
Directive can use another directive though 'require' keyword. angular.module('docsTabsExample', []) ...
- 关于Service常驻内存不被清理的解决方法.
众所周知, Service是跑后台的. 但是有些Rom厂商把一键清理做的真是太好用了, 以至于一键清理变成了一种习惯, Service已经变的不再是Service了. 那为什么像诸如360, 微信, ...
- TortoiseGit安装和使用的图文教程
ortoiseGit是Windows下不错的一款Git客户端工具,在Mac下推荐使用sourcetree.下面就介绍一下TortoiseGit安装和使用的方法. 安装TortoiseGit并使用它需要 ...
- java 开源缓存框架--转载
原文地址:http://www.open-open.com/13.htm JBossCache/TreeCache JBossCache是一个复制的事务处理缓存,它允许你缓存企业级应用数据来更好的 ...
- VBoxGuestAdditions下载地址
http://dlc.sun.com.edgesuite.net/virtualbox/
- poj1328解题报告(贪心、线段交集)
POJ 1328,题目链接http://poj.org/problem?id=1328 题意: 有一海岸线(x轴),一半是陆地(y<0).一半是海(y>0),海上有一些小岛(用坐标点表示P ...
- [Java] 多个Map的性能比较(TreeMap、HashMap、ConcurrentSkipListMap)
比较Java原生的 3种Map的效率. 1. TreeMap 2. HashMap 3. ConcurrentSkipListMap 结果: 模拟150W以内海量数据的插入和查找,通过增加和查找 ...
- Android 高级UI设计笔记04:使用setDrawingCacheEnabled(boolean flag)提高绘图速度
1. View组件显示的内容可以通过cache机制保存为bitmap, 使用到的API有: void setDrawingCacheEnabled(boolean flag) Bitmap getDr ...
- iOS 数据类型
标签: 数据类型 1.Objective-C数据类型可以分为:基本数据类型.对象数据类型和id类型. 2.基本数据类型有:int.float.double和char类型. 3.对象类型就是类或协议所声 ...