software:emscripten2
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
software:emscripten2 [2021/10/29 20:35] – [emsdk] oga | software:emscripten2 [2021/10/29 20:55] (現在) – 削除 oga | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== Emscripten 2 (WebAssembly) ====== | ||
- | |||
- | * [[: | ||
- | |||
- | ===== emsdk ===== | ||
- | |||
- | emsdk を使うと、通常の | ||
- | < | ||
- | |||
- | * emcc | ||
- | * < | ||
- | * emar | ||
- | |||
- | emar を使用して lib の生成も可能。 | ||
- | |||
- | |||
- | Emscripten は JavaScript による独自のランタイムを使用し、ブラウザ上での実行を可能にしています。 | ||
- | 実行コードの事前コンパイルと最適化のために WebAssembly を使用します。 | ||
- | |||
- | |||
- | |||
- | |||
- | < | ||
- | $ emcc main.cpp -O3 -c | ||
- | $ emcc main.o -lnodefs.js | ||
- | $ node a.out.js | ||
- | </ | ||
- | |||
- | |||
- | |||
- | |||
software/emscripten2.1635507340.txt.gz · 最終更新: 2021/10/29 20:35 by oga