我对 C 和编程是全新的。此时我想使用 DJGPP 作为我的编译器。我该如何安装它?据我了解,这是多个文件。我似乎找不到一个实际上包含具有工作链接的文件的网站。谢谢!
我使用的是 Windows Vista。
现在在 Vista 上安装 DJGPP 对您来说可能有点困难。我建议您使用本机 Windows C 编译器,例如 Cygwin 或 MinGW。
如果您坚持尝试 DJGPP,请转到 DJGPP zip 选择器 并根据需要选择选项。选择 Windows 2000 或 XP 作为操作系统。
使用本机 Windows 编译器比使用基于 DOS 的编译器(例如 DJGPP)更好的原因是 2000/XP/Vista 中的 DOS 支持相当多错误且有限。 DJGPP 开发人员付出了巨大的努力来支持这些操作系统,但不幸的是,一些限制是不可避免的。
我使用DJGPP有一段时间了,我很快就切换到了MinGW。 IIRC DJGPP 是一个旧的 16 位编译器,我遇到了重音或其他问题。 MinGW 似乎是适用于 Windows 的最新 GCC 端口。
TBH,无需“安装”DJGPP。在正常的 Windows 安装中,您只需下载并解压缩它,然后从批处理文件中设置环境变量。您还可以在
*
n*x 平台上使用包管理器,还可以使用“官方”选择器。您也可以浏览 https://www.delorie.com/pub/djgpp/current/v2gnu/ 等并选择您想要的版本。
供参考:
https://www.delorie.com/archives/browse.cgi?p=djgpp-announce/2024/10/01/13:27:52
https://github.com/andrewwutw/build-djgpp/releases