2009-05-03 40 views
2

我是C和编程方面的新手。此时我想使用DJGPP作为我的编译器。我该如何安装它?从我的理解是多个文件。我似乎无法找到一个实际上具有工作链接的文件的网站。谢谢!如何安装DJGPP

我在Windows Vista上。

+4

您是否尝试过拉链拾取器? http://www.delorie.com/djgpp/zip-picker.html – Shog9 2009-05-03 19:29:57

回答

4

他的官方网站为我工作,当我下载了它:

http://www.delorie.com/djgpp/zip-picker.html

选择你想要什么,并按照说明进行操作。

+0

我点击了它给了我的FTP站点,但我找不到下载文件的方式。 – M3579 2015-09-14 23:55:15

2

我已经使用DJGPP一段时间了,我很快切换到MinGW。 IIRC DJGPP是一个旧的16位编译器,我遇到了口音或其他问题。 MinGW似乎是Windows最新的GCC端口。

+1

DJGPP是一个32位系统。 – 2009-05-03 19:38:02

+0

我注意到的一件事是编译时间很长,如果你有大的全局变量 - 它们似乎被编译到EXE本身。 (这是Windows的一个限制吗?我不认为这发生在VC++中,但它肯定不会发生在linux上的g ++中) – 2009-05-03 19:43:32

3

在Vista上安装DJGPP可能会对您有点挑战。我建议你使用本地Windows C编译器,例如CygwinMinGW

如果您坚持尝试DJGPP,请转至DJGPP zip picker并根据需要选择选项。为操作系统选择Windows 2000或XP。

为什么使用本地Windows编译器比基于DOS的版本如DJGPP更好是因为2000/XP/Vista中的DOS支持比较麻烦且有限。 DJGPP开发人员已经为支持这些操作系统做了大量的努力,但不幸的是有些限制是不可避免的。