C++ 适用于Visual Studio 2005和Visual Studio 2008的诺基亚QT 4

C++ 适用于Visual Studio 2005和Visual Studio 2008的诺基亚QT 4,c++,visual-studio-2008,visual-studio-2005,qt4,C++,Visual Studio 2008,Visual Studio 2005,Qt4,我下载了QT4的最新开源版本,并将其安装在c:\qt\2009.04中。我还下载了QT4 Visual Studio插件1.1.0。我想为VisualStudio2005和VisualStudio2008设置它。大多数在线版本都是针对旧版本的。我应该遵循哪些步骤?您尝试过吗?当前文档位于。然而,对于大多数基础知识,任何QT4.x文档都将引导您走向正确的方向。一定要使用他们的演示程序。他们真的,真的很擅长展示如何做事。我已经用它们作为起点构建了一些应用程序 与VS的集成是通过。与任何其他插件一样安

我下载了QT4的最新开源版本,并将其安装在c:\qt\2009.04中。我还下载了QT4 Visual Studio插件1.1.0。我想为VisualStudio2005和VisualStudio2008设置它。大多数在线版本都是针对旧版本的。我应该遵循哪些步骤?

您尝试过吗?

当前文档位于。然而,对于大多数基础知识,任何QT4.x文档都将引导您走向正确的方向。一定要使用他们的演示程序。他们真的,真的很擅长展示如何做事。我已经用它们作为起点构建了一些应用程序

与VS的集成是通过。与任何其他插件一样安装。有几件事需要注意-

  • 如果要使用它们的集成,必须将项目创建为QT项目。只要不使用任何事件,向现有项目添加基于QT的类就可以正常工作
  • 不要更改QT项目的默认目录结构。如果您这样做了,他们生成事件处理代码的预编译器将无法工作,除非您真的擅长编辑项目文件

  • 祝你好运,我真的很喜欢用它编程(回到c#)。尤其是他们的新图形/动画代码。如果您现在使用.NET编程,QT中的大多数概念都是相同的,只是语法不同。

    这些是我在VS2005中运行它所遵循的步骤,它一直在为我工作

  • 从中获取所需的版本
  • 将其解压缩到任何驱动器。需要注意的一点是将其提取到一个没有空格的位置。。。(moc有时在处理此问题时遇到问题…(例如:“c:\drive\qt\4.5.x”正常,但“c:\drive qt 4.5.x”不正常)
  • 打开cmd提示符并运行“VS Installation Path\VC\vcvarsall.bat”或打开“VS cmd”提示符
  • 转到c:\drive\qt\4.5.x
  • 运行configure.exe(对所有内容都说是…)
  • 运行nmake

  • 谢谢你的链接…这看起来是新版本的。我如何在VS 2005和VS 2008中做到这一点?我遵循了Karl提到的链接。不幸的是,在nmake之后,我遇到了一个链接错误,构建在2小时后停止,我正在尝试修复它。配置和nmake需要时间。有没有一种方法可以获取预构建的二进制文件?您是否查看过bin目录?他们就在那里。调试版本以“…d.dll”结尾