gpt4 book ai didi

c++ - 如何使用 Visual Studio 2017 和 Qt 开发 GUI 应用程序?

转载 作者:IT老高 更新时间:2023-10-28 22:37:03 34 4
gpt4 key购买 nike

我到处搜索,但似乎找不到对最新 Visual Studio 版本的支持。

有没有办法解决这个问题?

最佳答案

Qt 5.9.1 及更高版本是为 VS 2017 64 位预构建的。您可以从 official Qt webpage 下载它.如果您需要 32 位,我很遗憾地告诉您,您需要手动编译它(祝您好运,这通常不是一个简单的过程)。 请参阅下面的更新

此外,您还需要 VS 工具。您可以从 here 下载 VS 2017 的最新版本(官方下载页面尚未对此进行更新)。 VS 2017 没有稳定版本(请参阅下面的更新),但最新的(虽然有点旧)开发版本修复了主要的集成问题。您可以从 here 下载.

最后,看看official documentation有关如何使用它的快速教程。基本上:

  • 使用 VS 工具配置您的 Qt 版本:在 VS 中转到 Qt VS 工具 > Qt 选项并添加您的安装。
  • 您现在可以创建一个新项目。该扩展将在 Visual C++ 下添加一个名为 Qt 的新模板集合,您可能会在其中使用 Qt GUI 应用程序
  • 剩下的就是标准的 Qt 编程。 VS Tools 负责所有 .ui 文件的编译(界面设计)、moc 所需文件、翻译(如果使用)等。

更新:this post from MSDN 中所述,usign VS 2015 生成的二进制文件与 VS 2017 兼容。因此在这种情况下,2015 年的 Qt 编译(32 位和 64 位)也应该可以工作。

更新(2018-9-13):自两个月前以来,我们一直在 VS 2017 中使用 VS 2015 的 32 位版本(包括最新的 15.8.4 更新)。到目前为止,在这个意义上没有发现任何问题。

更新 (2018-12-10): Qt 5.12.0 (LTS) 附带 VS 2017 32 位和 64 位的预编译二进制文件。


更新:去年 2 月推出了 VS 2017 的第一个正式版本。您可以阅读更多内容 in the Qt's blog .

关于c++ - 如何使用 Visual Studio 2017 和 Qt 开发 GUI 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45164515/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com