问题标签 [online-compilation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
12 回答
13585 浏览

c - 您知道 C 或其他语言的任何在线编译器吗?

您知道的任何在线 C 编译器都可以执行以下操作:

  • 在线编译执行C程序
  • 文件处理
  • 系统函数,如exec(), system(),fork()

或者任何不需要安装程序的编译器(我的意思是你可以复制粘贴一个文件夹来轻松运行编译器)

注意:请不要建议 Turbo CI 知道codepad.org (gcc) 上的一些在线编译器。我正在使用codeide.com,但我认为它现在已停止服务。如上所述,在线编译器将是您可以为我提供的最佳建议。

我的环境是Windows ...提前致谢。还邀请了有关其他语言编译器的任何建议

0 投票
4 回答
5208 浏览

php - 如何构建在线 Objective-C 编译器

我只是在寻找一个在线的objective-c 编译器。目前我只找到了 ideone.com,但它显示任何 Foundation(例如NSObject)或 UIKit(例如UIView)类的错误。

是否有可以处理 Foundation 和 UIKit 类的 Objective-c 在线编译器?如果做不到这一点,我怎么能在自己的服务器上自己做呢?


编辑:

似乎没有现有的在线编译器。我现在正在询问如何指导在服务器上构建我自己的在线 Objective-C 编译器。

它需要能够获取代码文件,对其进行编译并输出任何错误和警告。它还必须能够通过访问必要的框架来处理 Foundation 和 UIKit 类。

我不知道任何网络开发语言,所以尽可能多的帮助会很棒!

0 投票
1 回答
1366 浏览

php - 如何为 c、c++、java 开发 Web 编译器

谁能告诉我我应该如何开发基于 Web 的远程编译界面,基于像 InterviewStreet 或 Codeacademy for c, c++ 这样的编译器?

我想开发使用 PHP (语言无关紧要)

是否有任何用于此类任务的开源 API?

谢谢

0 投票
2 回答
359 浏览

python - 寻找允许在浏览器中使用 python 的工具

我正在用 python 开发一个应用程序,其中涉及大量的绘图和用户交互。我不希望我的客户必须下载任何东西才能使用该应用程序。所以我一直在寻找一个在线工具,它允许用户运行脚本来使用它(他们不应该通过终端或任何需要他们拥有 python 或下载任何东西的东西来运行它)甚至在网络上拥有应用程序这样只有被允许的人才能访问它。我研究过 Skulpt、pythonanywhere 和 Django。它们要么不支持 Tkinter 等 GUI 库,要么我不确定它们是否用于此目的。你们能帮我吗?谢谢!

0 投票
4 回答
4808 浏览

ide - Codepad/ideone 风格的协作式 Web IDE?

我正在寻找一个简单的协作式基于 Web 的文本编辑器,它可以编译并显示来自一些流行语言的输出,例如:C++、PHP 和 Python。

研究

编辑

  • 高手
  • EditArea(人们更喜欢 Ace,例如:web2py 和 ideone 移至 Ace)

IDE 风格的编辑器

可以编译的 IDE 风格的编辑器

  • CodeRun(支持 C#、JavaScript 和 PHP)
  • 程序员(支持 Java [和 Android!]、C++、PHP、ASP.NET、C#、VB、Flex、Flash、iOS(UI、ObjetiveC)、处理、JavaScript [包括 JQuery 和 AJAX]、Ruby、Python 甚至 SQL [不确定哪个数据库]。

编译的 Pastebins

协作代码编辑器

结论

到目前为止,我一直未能成功地找到一个语法高亮、代码修订、协作编辑基于 Web 的 IDE,它带有一个共享的编译/解释调试控制台。

你能推荐一个,最好是免费的?如果没有;然后我将创建一个开源概念验证。

0 投票
1 回答
363 浏览

online-compilation - 个人测试用例检查,如 InterviewStreet.com

我建立了自己的在线评委来主持。评委与SPOJCodechefUVAIntra-College Programming Contest相似且一样好 。目前,我的在线判断使用与上述三个网站相同的逻辑来检查是否,答案是。即,它会根据标准运行用户程序,并将用户程序生成的输出文件与 .When 用户输出文件匹配预期的输出文件,则判定为else 。 Correct(Accepted) or Wrongofficial test casesstandard(expected) output filecorrect answerWrong Answer在此处输入图像描述

现在,我想添加一个Individual test case scoring system类似InterviewStreet.com的功能。用户根据通过的测试用例数(接受)获得积分。[参考上图]。我想不出一种有效的方法/方式来实现它。

我最初的入侵是:

将每个测试用例(假设总共有T个测试用例)输入在 T 个单独的输入文件中(in1.txt、in2.txt、in3.txt、...inT.txt),并将预期输出放在另一个 T 个单独的文件中(out1 .txt,out2.txt,out3.txt,....outT.txt) 并运行用户程序 T 次,每个输入测试用例(输入文件)运行一次。

但这听起来不太好。当测试用例的数量T很大时,编译服务器会很慢,因为用户程序必须运行T次。

请建议我一些快速有效的实施个人测试用例评分系统的方法。

0 投票
1 回答
10279 浏览

web-services - 用于将 C++ 编译器集成到网站的在线 API

我想制作一个在线代码编辑器,并将 C++ 编译器集成到我的网站中。是否有任何 API 可以做同样的事情。任何允许编译和执行用户代码的服务。

更具体地说,有没有像 ideone.com 这样的服务,我可以免费嵌入到我的网站上

0 投票
1 回答
181 浏览

java - 使用在线编译器在java中动态创建文件

我刚刚使用http://wwww.compileonline.com上的在线编译器在 java 中创建了一个文件,但我看不到创建的文件。以前用过这个编译器的人请帮忙..

0 投票
0 回答
701 浏览

online-compilation - 在 php 的在线编译器中执行 scanf


我必须为我最后一年的项目在 php 中创建一个在线 C 编译器。首先,我必须在 php 页面中编写代码并编译它。我已经成功编译了一个简单的代码,其中仅包含 printf 命令(我以两种方式完成了它:使用“proc_open”函数和“shell_exec”)。现在,对于下一步,我必须找到如何执行 scanf 命令。当我尝试 scanf 命令时,浏览器停止响应。这是预期的,因为在后台运行的 c 程序正在等待输入而不让我输入。我找不到如何管理这个问题。
欢迎任何关于我应该遵循的方向的想法!

编辑:完成了。如果有人需要类似的东西,我使用存储标准输入的 proc_open 的管道 [0] 来发送我的数据。

0 投票
2 回答
306 浏览

c# - 输出一个过程的结果

我想制作一个在线 c# 编译器,并运行编译后的程序并将其输出到我的网站。

我怎样才能做到这一点?我已经了解 c# 编译器的实现,但无法在我的网站上显示已编译程序的输出。该process.Start函数只会启动 .exe,但如何显示该 .exe 文件的结果?