从 C 调用 JavaScript 函数

Geo*_*rge 5 javascript c

是否可以从 C 调用 JavaScript 函数(写在 node.js 上)?

(有很多关于从 node.js 调用 C/C++ 的教程。但不是相反。)

sg7*_*sg7 -1

您可以使用Emscripten

Emscripten 是一个 LLVM 到 JavaScript 的编译器。

它采用 LLVM 位码(可以使用 llvm-gcc (DragonEgg) 或 clang,或任何其他可以转换为 LLVM 的语言从 C/C++ 生成)并将其编译为 JavaScript,可以在网络上运行(或JavaScript 可以运行的任何其他地方)。

另请参阅:如何在 C++ 中执行 Javascript 函数

  • 虽然我不是提问者,但这几乎肯定不能回答他的问题。 (4认同)