我正在 Windows 8.1 下开发我的应用程序,但我还想以 Windows 7 和 8 为目标。我可以为我正在开发的平台以外的其他平台编译可执行文件吗?如果可以,我该如何实现?
附言。我目前使用的是 Visual Studio 2012 Professional。
最佳答案
您不需要做任何特别的事情。您运行构建系统的操作系统在很大程度上是无关紧要的。只要不使用 Windows 7 不可用的任何更新功能,您的可执行文件就会运行。 "Using the Windows Headers" 中描述的机制会帮助您避免意外使用此类功能。
关于c++ - 针对多个 Windows 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20822196/