我知道你们中的一些人会认为这很愚蠢,但我想在 Win95 上编译一个 Windows 程序,它可以在 Win95/98/98SE/2K/ME/XP/VD/7/8 上运行,但不一定是 WinCE/3.1/RT他们没有原生实现 Win32 API。我意识到 Win32 API 自其 Win95 规范以来已经发展,但它应该向后兼容,因为这是人们使用 Windows 的主要原因,据我所知。必须进行哪些级别的 API 仿真才能使这成为可能?WinVD/7/8如何实现兼容性?我要求这样我才能编写在 Windows 操作系统上尽可能无缝运行的 Windows 软件。
此外,虽然略有不同但相关,是否可以从其他 Windows 发行版或 Mac 或 Linux 交叉编译 Metro?我意识到调试或运行是不可能的,但我认为编译应该是。