我错误地认为我用 VS 2012 编写的 C++ 程序可以在运行 Windows 95 的计算机上运行。
现在我知道为什么它不起作用了。所以我看了一下其他免费的编译器,比如 Dev-C++ 5,但是在浏览了 Dev-C++ 网站的论坛之后,它似乎也不能用来制作 Windows 95 兼容的应用程序。
所以我的问题是,我应该使用什么来编译我的 C++ 应用程序以使其在 Windows 95 和从 95 到 8 的所有其他版本的 Windows 上运行?
编辑:没有合适的答案后。
我不介意为不同的 Windows 版本构建不同的 .exe。
编辑:问题已解决!
感谢所有参与本次讨论的人。
使用 MingW 和代码块,我只花了 20 分钟就使代码适应 Win 95 友好的库……并花了一整天的时间在 VM 中安装 Win 95 哈哈。
最佳答案
首先,为什么是 Windows 95?好吧,无论如何,您可以为此使用 MinGW。 Code::Blocks是我最喜欢的集成了 MinGW 的 IDE。您可以从here下载。 .
关于与 Windows 95 兼容的 C++ 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15910974/