你知道C或其他语言的任何在线编译器?

您知道哪些在线C编译器可以执行以下操作:

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

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

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

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

只需安装像tcc这样的东西。 如果您要定期编译文件,那么使用在线编译站点是非常不值得的。

Comeau有一个在线C / C ++编译器 ,但主要是评估他们的编译器。

或者cygwin

我宁愿建议安装cygwin ,你会得到一个类似unix的环境,使用gcc。 然后设置一个Makefile – 甚至只是一个shell脚本 – 以便能够编译并不是什么大问题。

你问过其他语言:这里有一个用于Lisp (不是编译器,而是解释器)

Flash中的在线Lisp解释器

rextester

也许我的答案有点晚了,但我们已经创建了一个在线编译器和IDE,您可以使用浏览器运行和创建文件。

目前我们支持几种语言(C,C ++,ObjC,Java,Pascal,Fortran)和一个简单的文件系统,但我们将在不久的将来启用更多function以实现更好的编码和调试。

目前提供的所有function都是完全免费的,无需注册(您可以注册,以保持您的文件在线)。

您可以在这里尝试我们的服务: http://www.sourcelair.com

DJGPP公共访问交叉编译器 (C / C ++,DOS32,基于GCC)

另一个在线编译器:

http://cmpe150-1.cmpe.boun.edu.tr

它支持sytax高亮,缩进等。我把它写成了我的MS论文的一部分

PS:没有测试fork命令

我们在这里有另一个C和C ++编译器: http : //www.codepad.org/

我对C没什么。对于其他语言,这是一个ruby翻译 。 但老实说,最好的在线开发环境是浏览器本身。 Javascript是一种高级语言。 结合CSS和DHTML等技术以及jQuery或Prototype等框架,您可以构建图形应用程序。 找到调试器(如Firebug)也不难。

当然,您无法与文件系统进行交互。 为了解决这个问题,你可以为浏览器(特别是Firefox)编写一个插件。 有许多资源可用于此,虽然它不像纯JavaScript那样直接,但它比大多数人认为的要容易。

对于Python和Sage,请尝试http://live.codenode.org 。 它也是BSD许可下的开源软件,因此您可以从自己的计算机上下载并运行它,更多信息请访问: http : //codenode.org

只是一个消化。

我不知道为什么你不想简单地安装编译器。 不过您是否考虑过使用便携式设备的可能性?

http://en.wikipedia.org/wiki/Portable_C_Compiler

最好的,Ste

C ++最好的列表之一是isocpp Getting Started页面。 不幸的是Cameau's似乎现在已经被禁用了。 LiveWorkspace已经处于维护模式一段时间了,它还不清楚什么时候回来,这很不幸,因为它有一个简单的界面,当它工作时允许你很容易地在gccclangintel之间切换。

剩下的那些Coliru是最强大的,你有一个完整的命令行可用,你可以保存文件,因此在你的项目中使用多个文件。

isocpp列表在某种程度上缺少codepad ,虽然与Coliru相当原始, Coliru允许你使用boost

Coliruideonecodepad都支持许多其他语言。 ideoneideone支持的语言列表相当大,在Coliru显而易见,你没有列表,但除了CC++之外,它还支持pythonperlruby