Есть ли способ компилировать код (C / C ++) в браузере? - PullRequest
0 голосов
/ 24 января 2019

Этот вопрос может показаться сумасшедшим. Есть ли что-нибудь, основанное на браузере?

Ответы [ 3 ]

0 голосов
/ 29 мая 2019

Теоретически, можно скомпилировать компилятор C для JavaScript или WebAssembly, чтобы он мог работать в веб-браузере. Некоторые компиляторы C могут быть скомпилированы в JavaScript с использованием Emscripten , хотя вам может понадобиться эмулятор x86 в JavaScript для запуска вывода этих компиляторов.

Теоретически, также возможно написать "самосмещающийся" компилятор C-to-JavaScript , работающий в браузере, хотя я пока не нашел компиляторов, которые могли бы сделать это .

0 голосов
/ 09 августа 2019

Вы можете запустить linux в браузере, он также имеет компилятор gcc, который вы можете использовать из командной строки: jslinux

0 голосов
/ 24 января 2019

Собственный клиент - это песочница для эффективного запуска скомпилированного кода C и C ++ в браузере. Вы можете исследовать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...