gpt4 book ai didi

javascript - 如何在 emscripten 中使用 preamble.js 文件?

转载 作者:行者123 更新时间:2023-11-30 15:30:10 25 4
gpt4 key购买 nike

我正在尝试开始使用带有 webassembly 的小型网络应用程序,并且我正在使用 emscripten。 Emscripten 有这个 "preamble.js" file提供与编译的 C 代码交互的编程访问”。我的问题是我不明白如何实际使用这个文件。它不是 javascript 代码,所以我的浏览器无法加载它,它也不是 C/C++ 代码,所以我的编译器无法编译它。那我要用它做什么呢?

抱歉,如果这很明显或有记录,但我看不到。

最佳答案

preamble.js 本身无法在浏览器中加载,但是当您使用 emscripten 生成 JavaScript(或 HTML)输出文件时(例如通过调用 emcc foo.c -o foo.js),它会在输出文件中包含预处理版本的序言以及您的 asm.js 代码。 (或者,如果您使用 WebAssembly,它还会生成一个 foo.wasm 文件与 foo.js 一起使用)。输出的 foo.js 文件应该可以在浏览器中加载(或者例如 node.js,如果它不使用网络 API)。

关于javascript - 如何在 emscripten 中使用 preamble.js 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42376922/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com