有没有人知道允许在浏览器中运行c可执行文件的工具?我正在寻找一个javascript,java或flash解决方案,因为我没有在服务器上运行c可执行文件的权限。
可执行文件是基本的输入和输出程序。
答案 0 :(得分:1)
看着你的评论,我听到你提到学生并运行简单的程序。作为建议,您可能需要查看CodePad。这将让您解释简单的C程序。请注意,所有内容都需要放在一个位置,因此您必须将C和头文件组合在一起。
以下是一个示例:
修改强> 的
这是我发现的另一个:
运行程序时,底部有一个输入链接。您可以使用它来输入已输入的给定输入的程序。
答案 1 :(得分:0)
您可以将此作为解决问题的基础:
答案 2 :(得分:0)
Emscripten是 LLVM -to- JavaScript 编译器。它需要LLVM bitcode(可以从C / C ++生成,使用llvm-gcc或clang,或任何其他可以转换为LLVM的语言)并将其编译成JavaScript,可以在Web上运行(或在其他任何地方使用JavaScript)可以跑。)
使用Emscripten,您可以
- 将C和C ++代码编译为JavaScript并在网络上运行
- 通过将CPython从C编译为JavaScript并在网络上解释代码,运行Python等语言代码