使用Visual Studio 2013编译V8引擎
准备工作,安装Python2.x,git,svn:
Git: http://msysgit.github.io SVN:http://www.sliksvn.com/en/download Python:https://www.python.org/downloads/
第一步,获取V8源码:
https://github.com/v8/v8-git-mirror
第二步,获取cygwin,放到V8源码下的third_party文件夹:
svn co http://src.chromium.org/svn/trunk/deps/third_party/cygwin third_party/cygwin
第三步,获取ICU,放到V8源码下的third_party文件夹:
svn co https://src.chromium.org/chrome/trunk/deps/third_party/icu46 third_party/icu
第四步,生成项目文件:
python build\gyp_v8
第五步,用VS2013打开all.sln进行编译
其他JavaScript引擎:http://en.wikipedia.org/wiki/List_of_ECMAScript_engines