qt - 如何为 Windows 安装开源 Qt 库 5 二进制版本

标签 qt visual-c++ installation qt5

这个问题具体是关于Qt libraries 5.0.0 for Windows (VS 2010 406 MB)http://qt-project.org/downloads (但我认为它也适用于 future 的 5.x.x 版本),并将其安装在“干净”的 Windows 工作站上。

需要什么才能让它工作?我正在寻找一组最小的下载包,这意味着“完全限定”下载名称的有序列表,最好带有指向 Microsoft 下载的链接。

同一个下载页面最新的Qt Creator将作为IDE使用,所以不需要安装Visual Studio,如果可以避免安装就更好了。

我目前的理解是,我需要找到 VC++ Express,然后找到它的 SP1 更新,然后找到调试包以获得 Qt Creator 的调试器后端。不确定我是否需要 Windows SDK 包,或者我是否可以用某些版本的 Windows SDK 替换 VS。不,qt-project 网页没有回答这个问题,针对这个特定场景的说明非常模糊(使用二进制库下载,没有完整的非免费 Visual Studio 2010)。

最佳答案

严格来说,您只需要 Windows SDK v7.1和它的 SP1 compiler update .请务必安装“Windows 调试工具”(Qt Creator 需要用于调试器集成)。这将安装 VS2010 中包含的命令行编译器和工具。

作为 IDE,您可以使用 Qt Creator ,这对于 Qt 项目来说非常棒,甚至对于非 Qt 项目也很棒。当然你可以随意使用任何你想要的IDE,只是Qt Creator自带了,嗯,应有尽有:集成Qt文档,集成GUI设计器,集成QML设计器,版本控制集成(svn/git需要单独安装) .

或者,您需要找到 VS2010 Express 及其更新,尽管这将使您无法在 IDE 中集成 Qt(因为免费的 VS 版本不支持扩展)。

由 hyde 编辑以添加链接(2013 年 1 月测试):

  • Visual C++2010 Express can be downloaded from this page (向下滚动)
  • Visual Studio 2010 Service Pack download page
  • 关于qt - 如何为 Windows 安装开源 Qt 库 5 二进制版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14089572/

    相关文章:

    python - mac osx 上的 pyside 导入错误

    c++ - 什么时候在 C++ 中使用引用?

    c++ - output_tensor 出现 dlib fatal error

    c++ - vector 在 C++ Windows 窗体中的使用

    linux - 如何使用 LDFLAGS -R 选项或其他方式在 make 中进行运行时链接

    visual-studio-2008 - 调试时,Visual Studio 总是在最前面

    c++ - 为什么我用小写字母命名widget类后qt-creator构建失败?

    c++ - Visual Studio 10中使用/MT或/MD构建dll

    c++ - 如何知道 EnumWindows 何时完成其窗口列表?

    google-app-engine - goapp 二进制文件在哪里?