Emscripten: An LLVM-to-JavaScript Compiler
Перейти к файлу
Alon Zakai 84c9c22525 improve emcc input finding so that it ignores -MT x 2012-03-07 14:28:13 -08:00
demos eSpeak text-to-speech demo 2011-07-30 23:44:30 -07:00
docs paper typos 2011-07-23 10:18:14 -07:00
patches emscripten.py 2010-09-09 20:03:24 -07:00
src Merge pull request #301 from richardassar/array-prealloc 2012-03-06 14:32:28 -08:00
system add unwind.h 2012-02-23 14:47:40 -08:00
tests add sign correction to llvmswitch test, needed for s_x_x 2012-03-06 16:52:19 -08:00
third_party Import shared.py properly 2012-01-30 17:31:07 -05:00
tools Add Tool support for SCons 2012-03-03 21:20:20 +01:00
.gitignore misc library fixes for libcxxabi+test_typed_exceptions 2012-02-22 18:19:54 -08:00
AUTHORS Adding myself to authors 2012-03-05 22:57:46 +00:00
ChangeLog fix getloadavg 2011-10-02 16:25:15 +02:00
LICENSE LICENSE and AUTHORS 2011-06-23 16:07:17 -07:00
README.markdown mention tutorial in readme 2011-12-19 11:37:51 -08:00
em++ emcc: --version 2011-12-11 10:23:03 -08:00
emar Use llvm-ar instead of llvm-link in emar 2012-02-08 18:45:37 -05:00
emcc improve emcc input finding so that it ignores -MT x 2012-03-07 14:28:13 -08:00
emconfigure emmake and emconfigure docs 2011-12-21 17:00:43 -08:00
emld generate .o by default, not .bc. fixes test_zlib 2011-12-14 17:01:16 -08:00
emlibtool initial prep for emcc by default 2011-12-14 16:16:59 -08:00
emmake make emmake executable 2012-01-03 17:30:34 -08:00
emranlib initial work to refactor emcc into emcc, emld, emar, emranlib 2011-12-14 11:12:19 -08:00
emscripten.py show warning if using emscripten.py directly 2012-02-05 10:37:40 -08:00
settings.py comments 2011-12-09 19:43:09 -08: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.