在哪里可以获得MS-DOS的BASIC和C / C ++编译器?
答案 0 :(得分:7)
有C / C ++的DJGPP。
答案 1 :(得分:5)
免费(但不一定是开源)针对MS-DOS的编译器(通常是32位但有些可能仍然以16位为目标):
如果单独使用C(没有C ++支持)对你很有意思,还有这些(我真的不知道这些东西在编译现代源代码的现代系统上有多好用 - 实际上我已经做了很长时间了在DOS中,或者对于DOS,我不知道上面的3个编译器对MS-DOS的工作情况有多好)
答案 2 :(得分:2)
Turbo C可以编译c / c ++
答案 3 :(得分:2)
http://www.digitalmars.com/是原来的32位平面内存模型DOS编译器Zortech。
你也可以在cygwin或mingw下使用GCC 构建DOS可执行文件的最后一个MSVC是IIRC 1.52,如果你有MSDN,它可以免费下载。
答案 4 :(得分:1)
如果您使用的是Windows 95或更高版本,则可以使用Cygwin版本的gcc。它不会给你一个基本的编译器。
答案 5 :(得分:0)
DJGPP(最佳C ++支持,LFN)或OpenWatcom(多平台,也支持16位)不会出错。对于BASIC,尝试FreeBASIC(它使用DJGPP的libc,汇编器,链接器,但有自己的编译器前端)。 http://www.freebasic.net