适用于 OSX、Windows XP 或 DOS 的优秀 C 编译器是什么?

发布于 2024-09-30 01:08:20 字数 98 浏览 8 评论 0原文

适用于 OSX、Windows XP 或 DOS 的优秀 C 编译器是什么?我想为 DOS 制作一个 GUI shell。 另外,对于这些平台来说,什么是好的 pascal 编译器?

What is a good C compiler for OSX or Windows XP or DOS? I would like to make a GUI shell for DOS.
Also what is a good pascal compiler for these platforms?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

飘然心甜 2024-10-07 01:08:20

在 Mac OS X 上,您应该使用 GNU 编译器集合 (GCC)。您可以通过下载并安装免费的 Xcode 开发人员工具来安装它。在 Windows 上,您还可以安装 GCC(使用 Cygwin)。

On Mac OS X, you should use the GNU Compiler Collection (GCC). You can install it by downloading and installing the free Xcode Developer Tools. On Windows, you can also install GCC (using Cygwin).

叶落知秋 2024-10-07 01:08:20

快速搜索后,您可以安装 DOS 版 gccgcc 是一个适用于多种操作系统的优秀编译器。您可以通过 Cygwin 在 Windows 上使用 gcc。 GCC 在 Mac OS X 上通过 Xcode 安装。

After a quick search you can install gcc for DOS. And gcc is a good compiler for multiple OSs. And you can use gcc with windows through Cygwin. GCC is installed through Xcode on Mac OS X.

以可爱出名 2024-10-07 01:08:20

Borland 的 Turbo C 在当时非常好(许多年前用它学习 C 的快乐回忆) -- 现在可以免费使用,并且可以在此处下载。我不知道它与 DOS 下的 gcc 相比如何,但如果有帮助的话,它会附带一个 IDE...

编辑添加...
我发现您已更新,您正在使用 XP,因此您可能需要查看 Microsoft Visual C++ Express 相反,需要一些更新的东西。当你说 DOS 时,我完全相信你的话,并且以为你正在研究 MS-DOS 6/5/4/[等等]

...你应该仍然能够用它做最基本的 C 事情。只要记住将东西构建为控制台应用程序即可。

Borland's Turbo C was very good for it's time (many happy memories of learning C with it years ago) -- it's now freely available and can be downloaded here. I don't know how it compares to gcc for DOS, but it will come with an IDE if that helps...

Edited to add...
I've seen that you've updated that you're using XP, so you might want to look at Microsoft Visual C++ Express instead for something a bit more up to date. I took you literally at your word when you said DOS, and thought you were poking around with MS-DOS 6/5/4/[etc]...

Don't be put off by the C++ bit; you should still be able to do most basic C stuff with it. Just remember to build stuff as a Console App.

霞映澄塘 2024-10-07 01:08:20

您可以在 Windows、DOS、OSX 和 Linux 上使用 GCC。问题是在 Windows 上使用它,您需要 Cygwin(它生成需要 cygwin 环境的可执行文件)或 MinGW。我强烈推荐 MinGW 以及 GNUWin32 工具。

You can use GCC on Windows, DOS, OSX, and Linux. The issue is using it on Windows, where you will need either Cygwin (which produces executables that need cygwin environment) or MinGW. I strongly recommend MinGW along with the GNUWin32 tools.

轻拂→两袖风尘 2024-10-07 01:08:20

对于问题的 Pascal 部分:

http://www.freepascal.org 对于所有三个操作系统。

对于 Windows (win32/win64/wince) 和 OS X,请考虑使用 http://lazarus.freepascal.org IDE/RAD

For Windows 当然还有 Delphi

For the Pascal part of the question:

http://www.freepascal.org for all three OSes.

For Windows (win32/win64/wince) and OS X, consider using the http://lazarus.freepascal.org IDE/RAD

For Windows there is of course also Delphi

淑女气质 2024-10-07 01:08:20

尝试 DJGPP(GCC DOS 端口)或 OpenWatcom for DOS。

Try DJGPP (GCC DOS port) or OpenWatcom for DOS.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文