在djgpp中使用__MSDOS__是否足够,还是应该使用__DJGPP__

相比之下,我知道cygwin默认未定义_WIN32(基于djgpp和cygwin的目的是构建一个Unix层以隐藏真实的操作系统细节)。

我不再有DOS机器对其进行测试。

最佳答案

要列出预定义的宏及其值,请使用

djgpp -E -x c -dM /dev/null

关于c - 使用djgpp进行编译时是否仍定义__MSDOS__?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36730543/

10-11 23:11