web - 在 Web 上将 C 编译为 WebAssembly
问题描述
Emscripten / EmSDK等工具可用于编译不同的语言,尤其是 C 到 WebAssembly 二进制文件 (.wasm)。WebAssembly Studio等网站使用它们通过服务器上的 Web 界面编译高级语言。
这些或替代工具是否已移植到 Javascript/WebAssembly 以便它们可以在 Web 上运行?
我的目标是能够在浏览器客户端上将 C 源代码编译为 .wasm,然后在那里运行。
解决方案
是的,您可以将 LLVM 编译成 asm.js 或 WebAssembly 并在浏览器中运行。这是一个例子:
推荐阅读
- heroku - 增加 Dyno 计数 === 提高性能吗?它会让我的应用程序容纳更多流量吗?
- javascript - 尝试通过提交 URL 来触发 ASP.NET 方法插入“未定义”参数
- python - 返回
- 知道以前的
- 美丽的汤 - Python3
- perl - 如何检查文件是否存在并通过子字符串获取文件大小?
- vba - VBA Excel 将变量名传递给子;更新 sub 中变量名的值
- javascript - 设置间隔后如何在输入字段中按Enter
- c++ - MatMul op 如何在张量流中工作?
- laravel - Laravel 如何为这种情况设置路线?
- python - Bash 到 python 脚本
- css - img 比例(放大效果)不起作用