如何使用Qt和VS2010构建一个类似应用程序的问候语

时间:2011-04-07 17:35:14

标签: c++ visual-studio visual-studio-2010 qt build

我在这里和网上的其他地方已经阅读了很多答案,但是我仍然无法使用VS2010和VS2008的最新Qt开源(4.7.2)构建/运行一个小型的hello世界。 / p>

以下是我已完成的步骤,当然还需要重新启动:

  1. 已安装VS2010
  2. 已安装VS2010 SP1
  3. 下载并安装了qt-win-opensource-4.7.2-vs2008.exe
  4. 已下载并安装了qt-vs-addin-1.1.9.exe
  5. 在VS2010中,我现在有Qt的项目模板。我选择了QT应用程序,接受了默认值并创建了一个。首先,它没有找到QTDIR文件夹。所以我以管理员身份运行c:\ Qt \ 4.7.2 \ bin \ qtvars.bat,现在VS2010在构建项目/查找包含文件方面没有问题。

    那就是我知识停止的地方,我仍然无法运行从构建中创建的exe文件。从Total Commander启动创建的exe文件时,它说:

    problem2

    当从VS2010中启动它时,它说: problem

    您能帮我解决导致此问题的原因以及可能的解决办法吗? 这一切都发生了,因为Qt是为VS2008编译的,而我正在尝试使用VS2010?但是我已经在很多地方看到它应该运行良好。

    如果我需要为VS2010重新编译Qt,那么最好的方法是什么?我想用Qt创建简约的OpenGL应用程序,配置Qt的适当方法是什么这个案例?

    Shell我完全卸载Qt并从源代码开始?

2 个答案:

答案 0 :(得分:1)

听起来你已经下载了源代码。您可以build the SDK使用下载的源代码,也可以下载可安装的SDK:http://get.qt.nokia.com/qt/source/qt-win-opensource-4.7.2-vs2008.exe。这只安装框架。您必须单独下载开发工具(QtCreator,QtDesigner,QtAssistant等)。

答案 1 :(得分:1)

经过大量的阅读和反复试验,我完成了工作,并在此写了一篇关于它的指南:

How to build Qt for Visual Studio 2010