相关文章推荐
闯红灯的马克杯  ·  BigCommerce Help Center·  2 月前    · 
含蓄的四季豆  ·  Asserting Log ...·  2 月前    · 
儒雅的番茄  ·  Socket 连接异常 ...·  3 月前    · 
豪情万千的小熊猫  ·  IST/CST - Internal ...·  10 月前    · 

1、下载并解压SpiderMonkey,版本:1.8.0

地址:http://ftp.mozilla.org/pub/mozilla.org/js/js-1.8.0-rc1.tar.gz

2、下载并安装MozillaBuild,

地址:http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-1.4.exe

3、进入vc2008命令提示符

4、在命令提示符下,进入moziilabuild目录,执行start-msvc9.bat

5、进入js源代码目录,假设js源代码解压后放在f:/js文件夹中

cd /f/js/src

6、开始编译

make -f makefile.ref BUILD_OPT=1

BUILD_OPT=1意思是编译release版本

编译后的文件在:src/WINNT5.1_OPT.OBJ目录下

编译过程,参考mozilla官方资料:https://developer.mozilla.org/En/SpiderMonkey/Build_Documentation 编译环境:VC2008 express 1、下载并解压SpiderMonkey,版本:1.8.0地址:http://ftp.mozilla.org/pub/mozilla.org/js/js-1.8.0-r
/* 摘要:在你的代码中嵌入JS引擎 */ // 下载获得js-1.60.tar.gz的tarball并解压,下载地址:http://ftp. mozilla .org/pub/ mozilla .org/js/ // 用vc6打开src目录下的js.mdp,vc6会提示你转换到新版的dsp,确定会得到3个dsp工程文件; // 设定这三个工程为活动工程,从上往下先设定Active Project为
原文出至http://blog.csdn.net/vieri_ch/article/details/40650467 最近升级了系统到Mac OS X 10.10 并且更新了XCode6.1和iOS 8.1 之前app用到的libmp3lame.a静态库,也要支持64位的模拟器(x86_64)和64位的真机(arm64)指令集。需要重新 编译 查阅了下资料,按照如下步骤,并做了些注释和改动 ...
http://yaolixing.oltag.com/gn-1814CE29-B25F-46B1-95F7-36627EF1D8E1.html 几百KB的跨平台js引擎,是不是你心之所想呢?油猴 spiderMonkey 1.6静态 编译 生成的js.exe,可以执行一些脚本,以方便工作之用。 你也可以修改其中代码,添加你想要的黑科技。阅读和修改引擎代码,也能帮助你学习js解释器
1  下载js源码 http://ftp. mozilla .org/pub/ mozilla .org/js/js185-1.0.0.tar.gz 2 Mozilla 制作包工具   http://ftp. mozilla .org/pub/ mozilla .org/ mozilla /libraries/win32/ Mozilla Build Setup-Latest.exe 3  NSPR源码  ht