All apps/Emscripten

Emscripten

emscripten

A complete compiler toolchain to WebAssembly, using LLVM, with a special focus on speed, size, and the Web platform.

Runs as emcc, em++, emar, emcmake, emconfigure|macOS, Linux, Windows|emscripten.org

Autocomplete

Generated from the command form · 11 options
Published once and never changed; check the digest before caching
sha256
8dafa357f73920a738e13cf7eb58037bd5de0f4cbeed2d69ad0e62f2674bb876
Size
2930 bytes
OptionsOn emcc itself
-o
The extension picks the output type, for example .html, .js or .wasm. <output>
-c
Produce an object file instead of linking.
-O2
Optimize (-O2)
-O3
Optimize more (-O3)
-Oz
Optimize for size (-Oz)
-g
Debug info
--embed-file
Embed a file or directory in the generated output. <embed_file>
--preload-file
Package a file or directory to load before the program starts. <preload_file>
--shell-file
HTML shell file <shell_file>
--bind
Embind bindings
--closure
Closure compiler <closure>
ArgumentsPositional, in order
<inputs>
· repeatable · filepaths