什么是适用于OSX或Windows XP或DOS的优秀C编译器?我想为DOS制作一个GUI shell。 对于这些平台,什么是好的pascal编译器?
答案 0 :(得分:4)
在Mac OS X上,您应该使用GNU编译器集合(GCC)。您可以通过下载并安装免费Xcode Developer Tools来安装它。在Windows上,您还可以安装GCC(使用Cygwin)。
答案 1 :(得分:2)
答案 2 :(得分:1)
您可以在Windows,DOS,OSX和Linux上使用GCC。问题是在Windows上使用它,您需要Cygwin(生成需要cygwin环境的可执行文件)或MinGW。我强烈推荐MinGW和GNUWin32工具。
答案 3 :(得分:1)
Borland的Turbo C非常适合它的时间(多年前用它学习C的许多美好回忆) - 它现在可以免费获得,可以是downloaded here。我不知道它与DOS的gcc相比如何,但如果有帮助的话,它会附带一个IDE ......
编辑添加... 我已经看到你已经更新了你正在使用XP,所以你可能想看看微软Visual C++ Express而不是更新一些东西。当你说DOS时,我认真地听你说你的话,并认为你正在用MS-DOS 6/5/4 / [等]来探索......
不要被C ++位推迟;你仍然可以用它来做大多数基本的C东西。请记住将内容构建为控制台应用程序。
答案 4 :(得分:1)
对于问题的Pascal部分:
所有三个操作系统都对于Windows(win32 / win64 / wince)和OS X,请考虑使用http://lazarus.freepascal.org IDE / RAD
对于Windows,当然还有Delphi
答案 5 :(得分:1)
尝试DJGPP(GCC DOS端口)或OpenWatcom for DOS。