簡體   English   中英

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

[英]How do I use the preamble.js file in emscripten?

我正在嘗試使用帶有webassembly的小型Web應用程序,並且正在使用emscripten。 Emscripten具有此“ preamble.js”文件 ,該文件提供用於與已編譯的C代碼進行交互的程序訪問 ”。 我的問題是我不了解如何實際使用此文件。 它不是javascript代碼,所以我的瀏覽器無法加載它,也不是C / C ++代碼,因此我的編譯器無法編譯它。 那我該怎么辦呢?

很抱歉,這是很明顯的還是有記錄的,但是我看不到。

preamble.js本身無法加載到瀏覽器中,但是當您使用emscripten生成JavaScript(或HTML)輸出文件(例如,通過調用emcc foo.c -o foo.js )時,它將包含預處理版本序言以及輸出文件中的asm.js代碼。 (或者,如果您使用WebAssembly,它還將生成一個foo.wasm文件和foo.js一起使用)。 輸出的foo.js文件應可在瀏覽器中加載(如果不使用Web API,則應加載例如node.js)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM