v8是目前开元的js虚拟机(V8 JavaScript Engine),速度超级快;是google开源浏览器( Google Chrome)的核心部件。
关于v8的介绍可以参考http://code.google.com/intl/zh-CN/apis/v8/intro.html
那么对于v8我们怎么布局到我们Visual Studio 2005上(学习源码的好方法),有一下几个步骤:
一、配置环境
1. 安装 Python2.4 or higher,我安的是Python 2.6(假定安装在C:/Python26)
2. 安装SCons 1.0.0 or higher
3. 将c:/Python26和c:/Python26/Scripts添加到Path环境变量里。
4. 安装相应语言版本的Visual Studio 2005 SP1
以上这些可以自己下载
二、Build V8
1. 在V8/tools/visual_studio目录下有v8.sln,打开之后将samples下的v8_shell_sample设为启动工程。然后启动调试就可以了
三、之后我们就可以在窗口中输入js语句进行使用了。