你知道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)
我们在这里有另一个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
已经处于维护模式一段时间了,它还不清楚什么时候回来,这很不幸,因为它有一个简单的界面,当它工作时允许你很容易地在gcc
, clang
和intel
之间切换。
剩下的那些Coliru
是最强大的,你有一个完整的命令行可用,你可以保存文件,因此在你的项目中使用多个文件。
isocpp
列表在某种程度上缺少codepad
,虽然与Coliru
相当原始, Coliru
允许你使用boost
。
Coliru
, ideone
和codepad
都支持许多其他语言。 ideone
和ideone
支持的语言列表相当大,在Coliru
显而易见,你没有列表,但除了C
和C++
之外,它还支持python
, perl
和ruby
。