Компиляция C в WebAssembly в Интернете - PullRequest
0 голосов
/ 24 августа 2018

Такие инструменты, как Emscripten / EmSDK могут использоваться для компиляции различных языков, особенно двоичных файлов C в WebAssembly (.wasm).Сайты, такие как WebAssembly Studio , используют их для компиляции языков высокого уровня через веб-интерфейс на сервере.

Были ли эти или альтернативные инструменты перенесены в Javascript / WebAssembly, чтобы их можно было запускать насами по себе?

Моя цель - иметь возможность скомпилировать исходный код C в .wasm на клиенте браузера, а затем запустить его там.

1 Ответ

0 голосов
/ 24 августа 2018

Да, вы можете скомпилировать LLVM в asm.js или WebAssembly и запустить его в браузере.Вот пример:

https://kripken.github.io/llvm.js/demo.html

...