使用 Visual Studio 编译为 16 位(适用于 ms-dos)

问题描述 投票:0回答:1

这可能吗?如果是的话,怎么样? 如果没有,您推荐哪个编译器允许这样做?

visual-studio dos 16-bit
1个回答
5
投票

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

从那时起桥下就积了不少水。

您可能仍然可以从 Borland 博物馆购买 Turbo Pascal 3 或 Turbo C 2 - 我不在乎他们是否称自己为 Inprise 或 Enchilada 或其他什么,对于那些使用和喜爱他们的产品的人来说,他们将永远是 Borland产品:-)

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

您还可以查看 OpenWatcom,他们似乎可以执行 16 位 DOS 等。当时,Watcom 与 Borland 一样是一个受人尊敬的名字。

© www.soinside.com 2019 - 2024. All rights reserved.