VS2017 的 QT 32 位
Posted
技术标签:
【中文标题】VS2017 的 QT 32 位【英文标题】:QT 32 bit for VS2017 【发布时间】:2018-05-16 17:23:43 【问题描述】:我有 C++ 项目,我需要在其中使用 QT,但问题是我使用的是 VS2017 并且该项目是 32 位的,但是当我尝试为 VS2016 安装 QT 时,那里没有 32 位, VS2017 是否有其他将 QT 作为 32 位的源?
谢谢
【问题讨论】:
你可以使用 MSVC2015 构建,它可以与 VS2017 一起使用 MSVC 2017 中的 VC 运行时与 2015 二进制兼容 在此处查看讨论:forum.qt.io/topic/80583/… “您可以使用 MSVC2015 构建,它将与 VS2017 一起使用”工作,您可以将其发布为答案吗? 【参考方案1】:正如我在评论中所说并且您已确认,安装程序中的 MSVC2015 32 位官方预构建版本将与 VS2017 一起使用,因为 MSVC 2017 中的 VC 运行时与 2015 二进制兼容,如下所述:
https://blogs.msdn.microsoft.com/vcblog/2017/03/07/binary-compatibility-and-pain-free-upgrade-why-moving-to-visual-studio-2017-is-almost-too-easy/
如果 Qt 团队没有提供 MSVC2017 32 位构建,则意味着它可以正常工作。
【讨论】:
以上是关于VS2017 的 QT 32 位的主要内容,如果未能解决你的问题,请参考以下文章