WebAssembly - Strumenti per la compilazione in WASM

Questo capitolo discuterà alcuni strumenti facili da usare che sono molto utili mentre si lavora con WebAssembly. Cominciamo imparando lo strumento WebAssembly.studio.

WebAssembly.studio

Questo strumento ti permette di compilare C, Rust, Wat to Wasm ecc.

Per iniziare puoi fare clic su Empty C Project, Empty Rust Project, Empty Wat Project per compilare C e Rust in WASM. 5.

Ha Build, Run per creare il codice e controllare l'output. Il pulsante di download ti consente di scaricare.wasmfile, che può essere utilizzato per testare all'interno del browser. Questo strumento è molto utile per compilare codice C e Rust e controllare l'output.

WebAssembly Explorer

WebAssembly Explorer ti consente di compilare codice C e C ++. Fare riferimento al collegamentohttps://mbebenita.github.io/WasmExplorer/per ulteriori dettagli. La schermata che apparirà dopo aver cliccato sul collegamento è mostrata di seguito:

Puoi scegliere la versione C e C ++. Il codice sorgente di C o C ++ è scritto qui -

Una volta, fai clic sul pulsante Compila, fornisce il formato di testo WebAssembly (WAT) e il codice Assembly x86 di Firefox nei blocchi seguenti:

Puoi scaricare il file .wasm codice per testarlo all'interno del browser.

WASMFiddle

Wasmfiddle ti aiuta a compilare il codice C in WebAssembly e anche a testare l'output. Dopo aver fatto clic sul collegamentohttps://wasdk.github.io/WasmFiddle/, vedrai la pagina seguente -

Fare clic su Build per compilare il codice. Puoi scaricare il codice Wat e Wasm facendo clic su Wat e Wasm. Per testare l'output fare clic sul pulsante Esegui.

Da WASM a WAT

Lo strumento wat2wasmti darà il codice wasm quando inserisci il formato di testo WebAssembly. Puoi fare clic sul collegamentohttps://webassembly.github.io/wabt/demo/wat2wasm/ per la demo e la schermata che apparirà è riportata di seguito -

È possibile utilizzare il pulsante di caricamento per caricare .wasm e l'area di testo visualizzerà il formato del testo.

WAT a WASM

Lo strumento wat2wasm ti darà il codice wasm quando inserisci il formato di testo WebAssembly. Puoi fare clic sul collegamentohttps://webassembly.github.io/wabt/demo/wat2wasm/ per la demo e la schermata che apparirà è riportata di seguito -

Questo strumento è molto utile, poiché aiuta a testare anche l'output. Puoi inserire il codice WAT e dare un'occhiata al codice .wasm ed anche eseguire il codice per vedere l'output.