Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,因此它是on-topic,用于堆栈溢出。
2年前关闭。
我想编译应该在MS-DOS上运行的C / C ++程序,是否可以在没有实际安装DOS的情况下执行此操作?
如果不能,我可以使用虚拟机作为解决方法吗? (我曾在询问之前尝试过此操作,但无法看到它们是否可以在物理计算机上的实际DOS上运行)
想改善这个问题吗? Update the question,因此它是on-topic,用于堆栈溢出。
2年前关闭。
我想编译应该在MS-DOS上运行的C / C ++程序,是否可以在没有实际安装DOS的情况下执行此操作?
如果不能,我可以使用虚拟机作为解决方法吗? (我曾在询问之前尝试过此操作,但无法看到它们是否可以在物理计算机上的实际DOS上运行)
最佳答案
是的-有诸如DJGPP和OpenWatcom之类的编译器工具链,可以在Windows(甚至Linux!)系统上构建DOS可执行文件。
另外,如果您已经拥有要使用的DOS工具链,则可以肯定地在DOSBox之类的模拟器下运行它。
关于c - 有没有办法在Windows 7上编译MS-DOS程序? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42330964/
10-13 03:42