V8 JavaScript Engine 入门指南 1 -- 编译V8
来源:互联网 发布:淘宝直通车广告在哪里 编辑:程序博客网 时间:2024/05/16 12:27
简介
V8 JavaScript Engine 是Google Chrome的JavaScript引擎,与其他JavaScript引擎的解释执行原理不同,他直接将JavaScript编译成二进制代码再执行,性能强悍!并且V8 JavaScript Engine是开源的:http://code.google.com/apis/v8/,
V8还有一个诱人的地方在于它可以编译成静态/动态库,然后你可以在自己的C++程序中使用它。本文旨在介绍如何将V8编译成动态库。
更详细的信息请参考:http://code.google.com/apis/v8/build.html
准备工作
你需要下载安装如下软件:
- Subversion 1.4 or higher - see http://subversion.tigris.org/links.html#clients
- Python 2.4 or higher - see http://www.python.org
- SCons 1.0.0 or higher - see http://www.scons.org
下载源代码
SVN:http://v8.googlecode.com/svn/trunk/
编译
你可以使用tools/visual_studio目录下的v8.sln编译,不过我推荐使用cmd命令,更加简单!
使用如上命令就会在V8_Source目录下生产debug版本的名为v8_g.dll的动态库!
更详细的命令可以参照这里:http://code.google.com/apis/v8/build.html
至此动态库就创建成功了,当然你也可以选择生成静态库!
如果你想通过VS编译,可以参考这个:http://blog.csdn.net/holemole/archive/2009/05/08/4157257.aspx
- V8 JavaScript Engine 入门指南 1 -- 编译V8
- V8 JavaScript Engine 入门指南 4 -- 基本概念
- V8 JavaScript Engine 入门指南 2 -- Hello World
- V8 JavaScript Engine 入门指南 4.1 -- 基本概念(Handle,Scope,Context)
- V8 JavaScript Engine 入门指南 4.2 -- 基本概念(Templates)
- V8 JavaScript Engine 入门指南 3 -- 一个简单的V8应用
- V8 JavaScript Engine 编译与使用注意事项-使用V8
- V8 JavaScript Engine编译与测试
- V8 javascript engine: 用vs2012编译
- v8 ---javascript engine & chrome engine
- V8 JavaScript Engine 编译与使用注意事项-编译V8(win7+VS2008)
- V8 Javascript engine之所以快
- 关于V8 JavaScript Engine的使用方法研究
- 关于V8 JavaScript Engine的使用方法研究
- build javascript v8 engine on ubuntu
- vs2012编译v8 javascript 引擎
- v8编译
- 编译V8
- 关于Makefile
- 从PC总线到ARM的内部总线
- 搭建BBS, SNS,CMS等网站
- VC2008/CLR MessageBox
- automake学习
- V8 JavaScript Engine 入门指南 1 -- 编译V8
- Linux嵌入式驱动初体验(六)--- LED驱动测试程序
- JAVA软件工程师技能目标
- 照着别人的代码写了个“设置个性CMD的东西”
- 第一篇日志
- “郭德纲”挤兑死人不带脏字,经典…
- 加入了HTML特点的Qt,出来的效果不错哟
- PMC职责
- 【操作系统】ass process & GDT