About 576 results
Open links in new tab
  1. Main — Emscripten 4.0.24-git (dev) documentation

    Emscripten is a complete compiler toolchain to WebAssembly, using LLVM, with a special focus on speed, size, and the Web platform. Porting Compile your existing projects written in C or …

  2. About Emscripten — Emscripten 4.0.24-git (dev) documentation

    About Emscripten Emscripten is a complete Open Source compiler toolchain to WebAssembly. Using Emscripten you can: Compile C and C++ code, or any other language that uses LLVM, …

  3. Download and install — Emscripten 4.0.24-git (dev) documentation

    You can jump ahead to the Emscripten Tutorial, but if you have any problems building you should run through the basic tests and troubleshooting instructions in Verifying the Emscripten …

  4. Emscripten Documentation — Emscripten 4.0.24-git (dev) …

    Introducing Emscripten explains what Emscripten does, why it is needed, its limitations and its licensing. It will help you understand whether Emscripten is the right tool for you.

  5. Getting Started — Emscripten 4.0.24-git (dev) documentation

    This section provides a walk-through of downloading and installing the SDK and the basics of using the Emscripten toolchain. The general FAQ answers many common questions about …

  6. Building to WebAssembly — Emscripten 4.0.24-git (dev) …

    Emscripten compiles to WebAssembly by default, but you can also compile to JS for older browsers. For some historical background, see these slides and this blogpost.

  7. Compiling and Running Projects - Emscripten

    Deploying Emscripten Compiled Pages covers topics related to hosting Emscripten compiled web pages on a CDN. Building and Deploying on GitLab explains how to build and test projects on …

  8. Introducing Emscripten — Emscripten 4.0.24-git (dev) …

    This section explains what Emscripten does, why it is needed, its limitations and its licensing. After reading, you will understand whether Emscripten is the right tool for you, and where to go …

  9. Building Projects — Emscripten 4.0.24-git (dev) documentation

    Emscripten’s goal is to generate the fastest and smallest possible code. For that reason it focuses on compiling an entire project into a single Wasm file, avoiding dynamic linking when possible.

  10. Interacting with code — Emscripten 4.0.24-git (dev) documentation

    Emscripten provides two main approaches for calling JavaScript from C/C++: running the script using emscripten_run_script() or writing “inline JavaScript”. The most direct, but slightly …