WebAssembly - Alat untuk Mengkompilasi ke WASM

Bab ini akan membahas beberapa alat yang mudah digunakan yang sangat membantu, saat bekerja dengan WebAssembly. Mari kita mulai dengan mempelajari alat WebAssembly.studio.

WebAssembly.studio

Alat ini memungkinkan Anda untuk mengkompilasi C, Rust, Wat ke Wasm dll.

Untuk memulai, Anda dapat mengklik Proyek C Kosong, Proyek Karat Kosong, Proyek Wat Kosong untuk mengkompilasi C dan Rust ke WASM. 5.

Ini memiliki Build, Run untuk membangun kode dan memeriksa hasilnya. Tombol unduh memungkinkan Anda mengunduh.wasmfile, yang dapat digunakan untuk menguji di dalam browser. Alat ini sangat membantu untuk mengkompilasi kode C dan Rust dan memeriksa hasilnya.

WebAssembly Explorer

WebAssembly Explorer memungkinkan Anda untuk mengkompilasi kode C dan C ++. Lihat tautannyahttps://mbebenita.github.io/WasmExplorer/untuk lebih jelasnya. Layar yang akan muncul setelah mengklik tautan ditunjukkan di bawah ini -

Anda dapat memilih versi C dan C ++. Kode sumber C atau C ++ ditulis di sini -

Sekali, Anda mengklik tombol Compile, itu memberikan format teks WebAssembly (WAT) dan kode Perakitan Firefox x86 di blok di bawah ini -

Anda dapat mengunduh .wasm kode untuk mengujinya di dalam browser.

WASMFiddle

Wasmfiddle membantu Anda mengompilasi kode C ke WebAssembly dan juga menguji hasilnya. Setelah mengklik link tersebuthttps://wasdk.github.io/WasmFiddle/, Anda akan melihat halaman berikut -

Klik Build untuk mengompilasi kode. Anda dapat mengunduh kode Wat dan Wasm dengan mengklik Wat dan Wasm. Untuk menguji output, klik tombol Run.

WASM ke WAT

Alat wat2wasmakan memberi Anda kode wasm ketika Anda memasukkan format teks WebAssembly. Anda dapat mengklik link tersebuthttps://webassembly.github.io/wabt/demo/wat2wasm/ untuk demo dan layar yang akan muncul diberikan di bawah ini -

Anda dapat menggunakan tombol unggah untuk mengunggah .wasm dan textarea akan menampilkan format teks.

WAT untuk WASM

Alat wat2wasm akan memberi Anda kode wasm saat Anda memasukkan format teks WebAssembly. Anda dapat mengklik link tersebuthttps://webassembly.github.io/wabt/demo/wat2wasm/ untuk demo dan layar yang akan muncul diberikan di bawah ini -

Alat ini sangat membantu, karena membantu untuk mendapatkan keluaran juga diuji. Anda dapat memasukkan kode WAT dan melihat kode .wasm dan juga menjalankan kode untuk melihat hasilnya.