Win7下不能用VS2015构建Qt 5.6?
Posted
技术标签:
【中文标题】Win7下不能用VS2015构建Qt 5.6?【英文标题】:Qt 5.6 cannot be built with VS2015 under Win7? 【发布时间】:2016-01-09 10:07:22 【问题描述】:根据this page,Qt 5.6 with VS2015 仅在 Windows 10 下支持! (我想-
表示“不支持”,X
表示“支持”)。
真的是这样吗?在Windows 7下不可能构建它.....
我想将我的编译器升级到 VS2015,并借此机会升级我所有的 3rd 方库(包括 Qt)......但我真的无法升级我的 Windows 版本(公司政策)。
有人尝试在 Windows7 下构建测试版吗?效果好吗?
【问题讨论】:
有趣。我看不出它为什么不建立。它使用 MSVC 库,而不是操作系统。好吧,当然它也使用了一些操作系统库,但这些用途不应该真正依赖于编译器。在我看来,他们只是想说二进制文件仅适用于 Windows 10。 这是有可能的,您可以自己编译或下载二进制文件。但即便如此,我会惊讶于 win10 二进制文件不适用于 win7... 好吧,有了所有这些清单和其他版本的东西,这是可能的。或者他们只是想说他们没有针对 Windows 7 测试它们。不管怎样,这真的很奇怪,因为人们希望它支持 VS 2015 本身支持的任何版本。 【参考方案1】:我刚刚从here 下载了Qt5.6 beta,在Windows 7 64 位机器上安装了VS 2015。
我成功编译了 Qt 并且可以执行一个 hello world。 Windows7 可能不受官方支持,但运行良好。
【讨论】:
以上是关于Win7下不能用VS2015构建Qt 5.6?的主要内容,如果未能解决你的问题,请参考以下文章
Qt 5.6 5.8 vs2015 编译静态库版本(有全部的截图)good