【发布时间】:2020-10-01 13:21:35
【问题描述】:
我想将 Mozilla 的 SpiderMonkey 嵌入我的独立 C++ 程序(在 Visual Studio 2019 中)。我查看了所有文档等等,但问题是(或者我需要的是):
- 通过 C++ 执行 JavaScript 脚本。伪代码为
Value* result = SpiderMonkeyEvaluate(fileString);
就是这样。问题是,在文档中说我需要构建整个 Mozilla 的 Firefox 浏览器(不少于千兆字节)并下载 Mercurial 并打开命令提示符并创建目录等以及所有令人作呕的东西。我只需要能够:
#include <jsapi.h>
并执行所有必要的 C++ 到 JS(反之亦然)操作。
我认为我不需要下载并构建整个 FireFox 浏览器来执行此操作(我可能错了?)。
【问题讨论】:
标签: javascript c++ firefox spidermonkey