c exec嵌入在网页中

时间:2011-05-18 23:55:17

标签: c executable

有没有人知道允许在浏览器中运行c可执行文件的工具?我正在寻找一个javascript,java或flash解决方案,因为我没有在服务器上运行c可执行文件的权限。

可执行文件是基本的输入和输出程序。

3 个答案:

答案 0 :(得分:1)

看着你的评论,我听到你提到学生并运行简单的程序。作为建议,您可能需要查看CodePad。这将让您解释简单的C程序。请注意,所有内容都需要放在一个位置,因此您必须将C和头文件组合在一起。

以下是一个示例:

http://codepad.org/qQS31BwM

修改

这是我发现的另一个:

http://ideone.com/

运行程序时,底部有一个输入链接。您可以使用它来输入已输入的给定输入的程序。

答案 1 :(得分:0)

您可以将此作为解决问题的基础:

http://bellard.org/jslinux/

答案 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等语言代码
  •