这个问题是在http://qt-project.org/downloads上的Qt libraries 5.0.0 for Windows (VS 2010 406 MB)
(但我认为它也适用于未来的5.x.x版本),并将其安装在一个"清洁" Windows Workstation。
使它起作用需要什么?我追求的是最小的下载软件包集,这意味着"完全合格"的下载名称的有序列表,最好带有Microsoft下载的链接。
同一下载页面中最新的QT创建者将用作IDE,因此不需要安装Visual Studio,如果可以避免这种情况,那就更好了。
我目前的理解是,我需要找到VC Express,然后找到SP1更新,然后找到调试软件包,以获取QT Creator的调试器后端。不确定我是否需要Windows SDK软件包,或者是否可以用某些版本的Windows SDK替换VS。不,QT项目网页没有回答此问题,对于此特定方案,指令很模糊(使用二进制库下载,没有完整的非免费Visual Studio 2010)。
严格来说,您需要的只是Windows SDK v7.1及其SP1编译器更新。请确保还安装" Windows的调试工具"(QT Creator需要进行调试器集成)。这将安装VS2010中包含的命令行编译器和工具。
作为IDE,您可以使用QT Creator,这对于QT项目来说真是太棒了,即使对于非QT项目也很棒。当然,您可以自由使用所需的任何IDE,只是QT Creator带来的一切:集成QT文档,集成GUI设计师,集成的QML设计师,版本控制集成(需要单独安装SVN/GIT)。
另外,您需要找到VS2010 Express及其更新,尽管这会让您在IDE中没有QT集成(因为免费VS版本不支持扩展)。
由海德编辑添加链接(已测试,2013年1月):
- Visual C 2010 Express可以从此页面下载(向下滚动)
- Visual Studio 2010服务包下载页
对于Windows 10和QT 5.7,我下载并安装了以下工具:
- Visual Studio 2016社区
- Windows 10 SDK中的Windows的调试工具(仅检查此)