WebAssembly kohta
WebAssembly on uus kodeerimisviis, mis töötab tänapäevastes veebibrauserites – see on madala taseme klassi assemblerkeel kompaktse binaarformaadiga, mis töötab peaaegu natiivse jõudlusega ning pakub kompileerimise sihtkohti sellistele keeltele nagu C/C++, C# ja Rust, et need saaksid veebis töötada. See on loodud eksisteerima koos JavaScriptiga, võimaldades neil kahel koos töötada.
Genereeri testwasm-fail
AssemblyScript on TypeScript-laadne WebAssembly keel (Hüperlingi sisselogimine on nähtav.)。 Paigalda AssemblyScript tööriist, mis kompileerib typescript-faili WebAssembly-failiks. Paigalduskäsk on järgmine:
Loo uus test.ts fail ja määratle see järgmiselt:
Genereeri .wasm fail järgmise käsuga:
Konfiguratsiooniparameetrid:Hüperlingi sisselogimine on nähtav.
Täida wasm-is olevad funktsioonid
Meetod 1 (kõige lihtsam)
Viita otse genereeritud .js mooduli täitmisele järgmiselt:
Meetod 2
Assemblyscripti/loaderiga viide:Hüperlingi sisselogimine on nähtav., kood on järgmine:
.wasm käsku saab genereerida järgmiselt:
Nii ei tekita see .ts, . JS fail.
Meetod 3
Laadi kompileerimine natiivse WebAssembly abil, kood on järgmine:
Lõpuks lisa lähtekoodifail:
Turistid, kui soovite näha selle postituse peidetud sisu, palun Vastuse
|