如何在VS2008中使用QT库

时间:2011-05-18 20:00:25

标签: visual-studio-2008 qt

我目前在VS2008中有一个项目,但我想使用几个QT库。我被告知,如果我安装QT,我可以将其配置为使用VS2008编译器进行编译,因此只需将我的工作转移到目前为止,并且也能够使用QT库。这是最好的解决方案,还是我可以安装QT Visual Studio插件,并通过它使用QT库?

(我想使用的库没有附带基本的QT包,需要单独下载和安装)。例如http://qwt.sourceforge.net/

非常感谢

3 个答案:

答案 0 :(得分:1)

您有两种选择:

  • 如果标准编译选项符合您的需求,请参阅sdk
  • 否则,编译它:使用一台相当现代的计算机,用QtWebkit编译Qt 4.7.1(你很可能不需要)需要大约100分钟

请注意

  • 安装Visual Addon不会阻止你安装sdk:addon只是为了帮助调试/ UI版本
  • 您的项目必须由CMake或qmake生成,以便您的文件正确moc(头文件的预处理)
  • 无论如何,你必须自己编译qwt

我的个性化建议:去编译,如果是第一次,编译这些例子,它们开始时非常有用。

答案 1 :(得分:0)

此外,没有一些包装器,Qt库不能使用标准的mfc应用程序。如果您想在源代码中使用qt小部件,则需要安装qtwinmigrate,可在此处找到http://qt.gitorious.org/qt-solutions

答案 2 :(得分:0)

您可以使用qt-vs-addin,并在qt-> Qt项目设置中配置库