Windows下编译Chrome V8
主要还是参考google的官方文档:
How to Download and Build V8
Building on Windows
同时也参考了一些其它的中文博客:
脚本引擎小pk:SpiderMonkey vs V8
Windows 下编译V8引擎-with visual sudio 2010
将google V8 编译成 dll
v8学习笔记
步骤基本上可以完成按照官方的操作来处理,这里记录编译中遇到的问题(编译环境 xp sp3、vs2005、python 2.6、scons 2.0):
1、从svn上已经无法下载源码了(也许是我当地的网络问题,点此直接进行下载>>)
2、v8/tools/visual_studio下的README.txt,可以先阅读一下,看看各项目之间的依赖关系,需要修改:d8js2c.cmd、js2c.cmd中的python路径(本机python的路径)
3、点击v8.sln ---因为默认v8是使用vs2005进行编译的,如果是vs2008或是vs2010可能需要用到scons了,具体操作可以参考上面的google或是中文博客。
4、编译如下图所示问题,则需要先安装vs2005的 sp1的补丁包,下载地址>> (有点大,约430M)
5、设定v8_shell_example为默认启动项目,编译完成后会出现一个类似shell命令窗口,同时在目录:v8\tools\visual_studio\Debug 下会有v8_shell_sample.exe文件
6、默认编译出来的lib文件,都比较大v8.lib(27.2MB)、v8_base.lib(26.9MB),可以试着将它编译为动态的dll,方法可参考上面的博文。使用时只需要v8.h、v8.lib、v8.dll这三个文件就可以了
有兴趣可以下载一下KasperLund介绍v8的ppt,下载地址>>
结尾:因为对c++以及VS IDE使用并不熟练,绕了一些路,以后的开发中需要慢民补起来
转载于:https://www.cnblogs.com/meteoric_cry/archive/2011/03/14/1983294.html
Windows下编译Chrome V8相关推荐
- Windows下编译tensorflow-gpu教程
这两个也要看: https://zhuanlan.zhihu.com/p/29029860 https://zhuanlan.zhihu.com/p/34942873 Windows下编译tensor ...
- Windows下编译 Hadoop
Windows下编译 Hadoop-2.9.2 系统环境 系统: Windows 10 10.0_x64 maven: Apache Maven 3.6.0 jdk: jdk_1.8.0_201 Pr ...
- Windows下配置Chrome WebDriver
其实就是下载一个exe,放在chrome下面,添加到环境变量 Windows下配置Chrome WebDriver 下载地址,选版本: http://npm.taobao.org/mirrors/ch ...
- Windows下编译TensorFlow1.3 C++ library及创建一个简单的TensorFlow C++程序
参考:https://www.cnblogs.com/jliangqiu2016/p/7642471.html Windows下编译TensorFlow1.3 C++ library及创建一个简单的T ...
- windows下编译支持https的curl
先编译好openssl,过程详见:<windows下编译openssl> 编译好zlib,过程详见<windows下编译zlib> 1. 下载curl 官网:https://c ...
- 在Windows下编译FFmpeg详细说明
在Windows下编译FFmpeg详细说明 MinGW:一个可自由使用和自由发布的Windows特定头文件和使用GNC工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行时 Mi ...
- linux下find查找带有指定权限的文件(windows下编译的源代码文件)
find -type f -perm -o=x 查找用户在windows下编译的源代码文件 转载于:https://blog.51cto.com/axlrose/1357610
- lua windows下编译
从Lua5.1开始官方给出的文件只有源代码和makefile文件了,官网给出的bulid方式也是在linux平台,如果只是想找个库使用下可以到这里来下载:http://joedf.ahkscript. ...
- 在windows下编译FFMPEG-最新2009版本
转]在windows下编译FFMPEG-最新2009版本 2010-11-17 18:50 大家可以看到,此篇之前有很多个版本的"在windows下编译FFMPEG",那些都是我在 ...
最新文章
- mysql 删除重复记录,只保留id字段值最大的记录
- mac搭建mongodb
- OXY OPENCART 商城自适应主题模板 ABC-0020-05
- 在Spring Boot中实现相关ID(用于SOA /微服务中的分布式跟踪)
- 【新年巨献】计算机类国际英文EI(JA)期刊限量推荐
- python3 socketserver源码解析_解读python中SocketServer源码
- 毕业四年换了3份软件测试工作,我为何仍焦虑?
- mysql 常用函数和关键字
- Go语言基础进阶—程序结构—赋值
- 【NIO系列】——之Netty
- 手机5g什么时候普及_5G手机什么时间普及,现在买4G手机划算吗?
- 【图像隐写】基于matlab DCT数字水印嵌入+检测+攻击(测试鲁棒性)【含Matlab源码 1133期】
- 顶级数据团队建设全景报告_从蚂蚁金服的BI和大数据团队建设,看透BI发展,再不懂就落伍了...
- 勇者游戏C语言,c语言命令行-勇者斗恶龙
- 【自我解析】2020华为杯数学建模比赛A题
- Python读取本地html文件,获取其中表格内容
- 精准测分:基于函数调用关系链的用例消振算法(上帝视角)
- 开发一款APP软件,需要哪些技术支持呢?
- 圆形头像制作,仿QQ做法。
- 【APICloud系列|34】上架华为应用市场缺少免责函?
热门文章
- C# 2进制、8进制、10进制、16进制...各种进制间的轻松转换
- ASP.NET 2.0数据处理之高级分页/排序
- FAIL - Deployed application at context path / but context failed to start
- Java开发环境的搭建以及使用eclipse创建项目
- 【Ubuntu】ubuntu工具 记录shell终端的内容到文件中:script
- Ruby的Singleton method
- c语言规定预处理命令必须以什么开头,C语言规定预处理命令必须以___________开头...
- php开发我的世界插件,WorldEdit/开发与API
- 哪个工具编译java_用什么工具来编译JAVA啊?
- php mysql execute语法_PHP PDOStatement::execute讲解