Closed. This question is off-topic。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗? Update the question,因此它是on-topic,用于堆栈溢出。
                        
                        2年前关闭。
                                                                                            
                
        
我想编译应该在MS-DOS上运行的C / C ++程序,是否可以在没有实际安装DOS的情况下执行此操作?

如果不能,我可以使用虚拟机作为解决方法吗? (我曾在询问之前尝试过此操作,但无法看到它们是否可以在物理计算机上的实际DOS上运行)

最佳答案

是的-有诸如DJGPPOpenWatcom之类的编译器工具链,可以在Windows(甚至Linux!)系统上构建DOS可执行文件。

另外,如果您已经拥有要使用的DOS工具链,则可以肯定地在DOSBox之类的模拟器下运行它。

关于c - 有没有办法在Windows 7上编译MS-DOS程序? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42330964/

10-13 03:42