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

    APIs Emscripten converts OpenGL into WebGL, and has support for familiar APIs like SDL, pthreads, and POSIX, as well as Web APIs and JavaScript.

  2. Download and install — Emscripten 5.0.3-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 Development …

  3. Emscripten Tutorial — Emscripten 5.0.3-git (dev) documentation

    Using Emscripten is, at a base level, fairly simple. This tutorial takes you through the steps needed to compile your first Emscripten examples from the command line.

  4. Emscripten Documentation — Emscripten 5.0.3-git (dev) documentation

    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. About Emscripten — Emscripten 5.0.3-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, into …

  6. Building to WebAssembly — Emscripten 5.0.3-git (dev) documentation

    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. Getting Started — Emscripten 5.0.3-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 setting up and …

  8. Building Projects — Emscripten 5.0.3-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.

  9. emscripten.h — Emscripten 5.0.3-git (dev) documentation

    Emscripten uses existing/familiar APIs where possible (for example: SDL). This API provides C++ support for capabilities that are specific to JavaScript or the browser environment, or for which there …

  10. Introducing Emscripten — Emscripten 5.0.3-git (dev) documentation

    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 if you have …