Wasm - видимо - везде.Я даже видел некоторые основанные на x86 виртуальные машины только для Wasm, и это очень интересно!К сожалению, он не работал на моем Mac - очень плохо.
Причина, по которой я это изучил, очень проста: я могу легко скомпилировать что-то - будь то C ++, Rust, Go или что-то еще - и получитьИз него был бинарный файл, содержащий инструкции для wasm32-unknown-unknown
.Все идет нормально.Но как мне их запустить?
С Emscripten я могу заставить его генерировать мне обертку JS, которая очень хороша и безусловно полезна.Но что, если я просто хочу нацелиться на Wasm напрямую и добавить в него простой int main(void)
, который я хотел бы запустить?Похоже, что каждый файл Wasm почти нуждается в , чтобы иметь JS-оболочку для правильного выполнения.
Есть ли способ "просто запустить" файл Wasm?