Emscripten: An LLVM-to-JavaScript Compiler
Перейти к файлу
Alon Zakai abeb6e3752 shell replay fixes 2012-09-12 16:55:38 -07:00
demos
docs
patches
src optimize String_len 2012-09-11 16:30:37 -07:00
system prevent <sys/select.h> from being included multiple times 2012-09-09 13:34:02 +03:00
tests enable test_segfault only with ta2, because otherwise SAFE_HEAP means type checks which hide segfaults 2012-09-11 18:19:04 -07:00
third_party update closure compile to 2093 2012-07-19 17:11:35 -07:00
tools shell replay fixes 2012-09-12 16:55:38 -07:00
.gitignore misc library fixes for libcxxabi+test_typed_exceptions 2012-02-22 18:19:54 -08:00
AUTHORS Bitshift optimizer anticipates fns with switches 2012-09-05 11:18:40 -07:00
ChangeLog
LICENSE
README.markdown mention tutorial in readme 2011-12-19 11:37:51 -08:00
em++ Misc fixes for Windows. 2012-03-20 14:26:50 +01:00
em-config Add the em-config tool 2012-05-14 20:32:56 -04:00
emar Misc fixes for Windows. 2012-03-20 14:26:50 +01:00
emcc --clear-cache option 2012-08-30 16:42:34 -07:00
emconfigure emmake and emconfigure docs 2011-12-21 17:00:43 -08:00
emlibtool
emmake make emmake executable 2012-01-03 17:30:34 -08:00
emranlib
emscripten.py remove some unused command line arguments 2012-07-03 18:33:24 -07:00
settings.py More sensible default emscripten settings that can be overriden with env. 2012-08-31 18:46:33 +01:00

README.markdown

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.