【发布时间】:2020-03-10 03:13:21
【问题描述】:
我根据documentation在Windows(VS2017)下构建了SpiderMonkey 60,使用
../configure --enable-nspr-build 后跟 mozmake。
在输出文件夹 (dist\bin) 中,我可以看到创建了 5 个 DLL:
mozglue.dll, mozjs-60.dll, nspr4.dll, plc4.dll, plds4.dll
为了运行 SpiderMonkey Hello World sample,我将我的 C++ 程序与 mozjs-60.lib 链接起来,并且必须将以下 DLL 复制到我的程序位置:mozglue.dll, mozjs-60.dll, nspr4.dll
程序运行和执行脚本似乎不需要plc4.dll, plds4.dll。
我找不到任何关于每个 DLL 的用途的文档。我需要所有 5 个 DLL 吗?每个人的目的是什么?
【问题讨论】:
标签: firefox spidermonkey