博文

qt 4.5 与visual studio 集成(转载)(2009-09-08 09:50:00)

摘要:转载自:http://www.yanjiuyanjiu.com/2009/04/9/qt-vs-intergration.html 本文主要讲述将Qt 4.5与 Visual Studio 2008集成,同样适用于Visual Studio 2005, 2003。 Qt 4.5 虽然新增了LGPL协议,但这也阻碍了我们在VS中使用Qt。因为免费开源的版本只提供了GCC编译好的二进制库,而没有VC编译好的二进制库,只有商业版本才有VS编译好的针对Windows的DLL,lib等二进制库(恩,可以理解)。 再者,VC编译器比GCC 还是要强劲很多,并且调试器异常强大。Qt Creator虽然很酷,目前还很粗糙。很多人也更为熟悉VS的界面。 下面我们就自己用VS编译出二进制库,然后就可以跟商业版一样了。 不过,你也可以直接google“qt 4.5 编译好”,找到很多人已经编译好的二进制库,下载下来直接用。下面的内容可以不看了^_^ 1. 下载并安装 qt-sdk-win-opensource-2009.01.exe,安装到默认的 c:\qt\2009.01。它包含了MingGW和 Qt Creator,以及预编译好的二进制文件(用GCC编译的)。你可以直接使用Qt Creator 开始开发工作,不需要任何额外的配置。 2. 将整个目录 c:\qt\2009.01 拷贝一份到 c:\qt\4.5.0-vc。我们将会修改目录c:\qt\4.5.0-vc,使用VC++来编译出所需要的库。这两个目录可以同时存在,Qt使用c:\qt\2009.01,Visual Studio 使用 c:\qt\4.5.0-vc。 3. 修改 C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\下的 vsvars32.bat,在环境变量PATH中添加Qt的目录,如 c:\qt\4.5.0-vc\qt,在INCLUDE 添 加上c:\qt\4.5.0-vc\qt\include ,在LIB添加 c:\qt\4.5.0-vc\qt\include,如: @set PATH=C:\Qt\4.5.0-vc\qt;c:\Program Files\Microsoft Visual Studio 9.0\Com......

阅读全文(3769) | 评论:0