September 2018
Intermediate to advanced
328 pages
9h 10m
English
The flags we passed to the emcc command in Chapter 4, Installing the Required Dependencies, produced a single .wasm file that could be loaded and instantiated in the browser using the native WebAssembly object. The C code was a very simple example intended to test the compiler without having to accommodate for included libraries or WebAssembly's limitations. We can overcome some of the limitations of WebAssembly in our C / C++ code with minimal performance loss by utilizing some of Emscripten's capabilities.
In this chapter, we'll cover the compilation and loading steps that correspond with the use of Emscripten's glue code. We'll also describe the process for compiling/outputting strictly .wasm
Read now
Unlock full access