【问题标题】:How to Configure QT Environment to work with Visual Studio 2010如何配置 QT 环境以使用 Visual Studio 2010
【发布时间】:2011-05-28 19:42:07
【问题描述】:

能否请您帮助我如何使 QT 在 VS2010 中工作?请一步一步来:)

我安装了一个新的 Windows 副本,我有这些文件:

  1. Windows 7 旗舰版
  2. Visual Studio 2010 终极版
  3. qt-win-opensource-4.7.3-vs2008
  4. qt-vs-addin-1.1.9

我也很困惑,我找到了很多方法来做到这一点,但都没有奏效。另外我不知道为什么有些人下载“qt-win-opensource-4.7.3-vs2008”然后重新编译它。剂量“qt-vs-addin-1.1.9”替换重新编译步骤还是什么?

所以我需要关于如何使用 VS 2010 安装 QT 的帮助

【问题讨论】:

    标签: visual-studio-2010 qt4


    【解决方案1】:

    vs-addin 不会替代重新编译,但如果您有预构建的 Qt 二进制文件,则无需重新编译(除非您想更改配置)。

    首先安装您预构建的 Qt 二进制包。如果您选择重建它,请执行此操作(您不会为此使用 VS UI,它都是基于命令行的)。确保将其安装到其中不包含任何空格的路径...可能类似于 C:\qt\qt-4.7.3。

    然后安装vs-addin,启动VS。

    现在打开 Qt 菜单,转到 Qt 选项,然后单击添加以添加版本。 (如果您愿意,您可以通过这种方式在您的系统上安装多个 Qt 版本。)为版本指定一个您自己选择的名称,并指定您安装它的路径。关闭选项对话框。

    最后,创建一个新项目并注意创建向导有一个 Qt4 项目模板部分。选择 Qt 应用程序,一切顺利。

    【讨论】:

    • 感谢您的回复,我下载了这个版本的 QT (qt.nokia.com/downloads/windows-cpp-vs2008),我安装了它,还安装了 VS-addin,它会自动在 QT 菜单中添加我的版本,而不会受到我的任何干扰。我创建了一个项目并编译了它,它工作正常,但是当我尝试打开生成的 exe 文件时发现了一个问题,它给了我错误(程序无法启动,因为您的计算机中缺少 QtCored4.dll)我下载了它并安装了另一个所需的dll,最后它给了我这个错误i.imgur.com/JrXxD.png
    • @Amr Ramadan - 抱歉我的回复晚了,我才看到你的消息。您提到的库是 DLL 的调试版本(QtCored4.dll),它可能在您的路径上找不到。扩展您的 PATH 环境变量以获取它(或构建非调试版本并确保非调试 DLL 在您的路径上),您会没事的。
    猜你喜欢
    • 2011-03-04
    • 2011-04-26
    • 2021-09-17
    • 1970-01-01
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-01
    相关资源
    最近更新 更多