您知道哪些在线C编译器可以执行以下操作:
exec()
,system()
,fork()
或者任何不需要安装程序的编译器(我的意思是你只需复制粘贴文件夹来运行编译器轻松)
注意:请不要提议Turbo C.我知道codepad.org(gcc)的一些在线编译器。 我正在使用codeide.com但我现在认为它已停止服务。 如上所述,在线编译器将是您可以为我提供的最佳建议。
我的环境是Windows ...先谢谢。 还邀请了其他语言编译器的任何建议
答案 0 :(得分:6)
只需安装tcc之类的内容即可。如果您打算定期编译文件,那么在线编译网站真的不值得捣乱。
答案 1 :(得分:3)
Comeau 有online C/C++ compiler,但主要是评估他们的编译器。
或 cygwin
我宁愿建议安装cygwin,你会得到一个类似unix的环境,使用gcc。然后设置一个Makefile - 甚至只是一个shell脚本 - 以便能够编译并不是什么大问题。
答案 2 :(得分:3)
您要求使用其他语言:这是 Lisp (不是编译器,而是解释器)
答案 3 :(得分:3)
答案 4 :(得分:2)
也许我的答案有点晚了,但我们已经创建了一个在线编译器和IDE,您可以使用浏览器运行和创建文件。
目前我们支持几种语言(C,C ++,ObjC,Java,Pascal,Fortran)和一个简单的文件系统,但我们将在不久的将来启用更多功能以便更好地编码和调试。
目前提供的所有功能都是完全免费的,无需注册(您可以注册以保持文件在线)。
您可以在此处尝试我们的服务:www.sourcelair.com
答案 5 :(得分:1)
DJGPP Public Access Cross-Compiler(C / C ++,DOS32,基于GCC)
答案 6 :(得分:1)
答案 7 :(得分:1)
我们在这里有另一个C和C ++编译器:http://www.codepad.org/
答案 8 :(得分:0)
我对C没什么。对于其他语言,这是ruby interpreter。但老实说,最好的在线开发环境是浏览器本身。 Javascript是一种高级语言。结合CSS和DHTML等技术以及jQuery或Prototype等框架,您可以构建图形应用程序。找到调试器(如Firebug)也不难。
当然,您无法与文件系统进行交互。为了克服这个问题,你可以为浏览器编写一个插件(特别是Firefox)。有许多资源可用于此,虽然它不像纯JavaScript那样简单,但它比大多数人都相信容易。
答案 9 :(得分:0)
对于Python和Sage,请尝试http://live.codenode.org。它也是BSD许可下的开源软件,因此您可以从自己的计算机上下载并运行它,更多信息请访问:http://codenode.org
答案 10 :(得分:0)
只是一种消解。
我不知道你为什么不想简单地安装编译器。不过您是否考虑过使用便携式设备的可能性?
http://en.wikipedia.org/wiki/Portable_C_Compiler
最好的, STE
答案 11 :(得分:0)
C ++最好的列表之一是isocpp Getting Started
页面。不幸的是,Cameau's
目前似乎已停用。 LiveWorkspace
已处于维护模式一段时间,并且不清楚何时返回,这很不幸,因为它有一个简单的界面,当它工作时允许你在gcc
之间切换,{ <1}}和clang
非常容易。
剩下的那些Coliru
是最强大的,你有一个完整的命令行可用,你可以保存文件,因此在你的项目中使用多个文件。
intel
列表以某种方式遗漏了codepad
,虽然与isocpp
相当原始但允许您使用boost
。
Coliru
,Coliru
和ideone
也支持许多其他语言。 codepad
和ideone
支持的语言列表相当大,在codepad
的主页上显而易见,除了Coliru
和{C
之外,您没有列表1}}它还支持C++
,python
和perl
。