使用visual studio编译为16位(对于ms-dos)

时间:2010-10-21 11:55:32

标签: compiler-construction dos

这可能吗?如果是的话,怎么样? 如果没有,你建议使用哪个编译器?

谢谢!

1 个答案:

答案 0 :(得分:4)

我似乎记得Visual C 1.52c是最后一个生成16位代码的版本。

从那时起,桥下有很多水。

你可能仍然可以从Borland museum拿起Turbo Pascal 3或Turbo C 2我不在乎他们自称Inprise或Enchilada还是其他什么,他们总是是Borland对那些使用和喜爱他们产品的人: - )

我不确定DJGPP(基于gcc)是否会生成16位代码。我隐约记得它带有DOS扩展器,可能意味着它生成32位代码。我可能错了。还有一些叫做egcs(来自记忆)的东西,你可能想要研究一下。

您还可以查看OpenWatcom,它们似乎可以执行16位DOS等。 Watcom在当天与Borland一起成为了一个受人尊敬的名字。