Emscripten: An LLVM-to-JavaScript Compiler
Перейти к файлу
Alon Zakai d5299a3bbf fix registerize semantics to treat each arm of ifs and switches separately 2013-05-25 18:52:57 -07:00
cmake/Platform
demos Add a demo that showcases using scons to build an embind library you can load from JavaScript. 2013-05-17 13:04:09 -07:00
docs add 2011 splash slides 2013-05-23 08:10:31 -07:00
patches
scons-tools Add a demo that showcases using scons to build an embind library you can load from JavaScript. 2013-05-17 13:04:09 -07:00
src use smaller special label for longjmp 2013-05-25 15:35:55 -07:00
system remove llvm.global_ctors from libcxx symbols 2013-05-23 18:42:38 -07:00
tests tiny bit more embind testing 2013-05-25 10:38:30 -07:00
third_party lzma missing files arg_parser.* added 2013-05-12 11:55:35 +02:00
tools fix registerize semantics to treat each arm of ifs and switches separately 2013-05-25 18:52:57 -07:00
.gitignore * Removed some freetype ASM_JS warnings. 2013-04-26 18:38:59 +02:00
AUTHORS Add myself to the AUTHORS file. 2013-05-23 15:23:08 -07:00
LICENSE
README.markdown
em++
em++.bat
em-config
em-config.bat
emar
emar.bat
emcc enable asm.js in embind, with extra reserved function pointers by default 2013-05-25 10:15:36 -07:00
emcc.bat
emcc.py Remove executable permissions on simple files 2013-05-03 13:18:26 -07:00
emconfigure Change to fit in with Alon's coding style. 2013-04-25 17:55:08 +02:00
emconfigure.bat
emlibtool
emlibtool.bat
emmake Change to fit in with Alon's coding style. 2013-04-25 17:55:08 +02:00
emmake.bat
emranlib
emranlib.bat
emscons Add new wrapper emscons, which sets EMSCRIPTEN_TOOL_PATH in environment. 2013-05-20 10:23:42 +02:00
emscripten.py fix dyncalls in closure+asm and use closure in benchmarks 2013-05-16 18:59:41 -07:00

README.markdown

logo

Emscripten

Emscripten is an LLVM-to-JavaScript compiler. It takes LLVM bitcode - which can be generated from C/C++, using llvm-gcc or clang, or any other language that can be converted into LLVM - and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run).

Links to demos, tutorial, FAQ, etc: https://github.com/kripken/emscripten/wiki

Main project page: http://emscripten.org

Emscripten is MIT licensed, see LICENSE.txt.