Qt:如何在 Microsoft Visual C .NET 2005 下构建 Qt
我需要在 Microsoft Visual C 2005 项目中构建和使用 Qt。是否可以这样做以及如何做?
I need to build and use Qt within Microsoft visual C 2005 project. Is it possible to do that and how to?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
从开始菜单打开 Visual Studio 命令提示符,然后切换到 Qt 目录:
configure 支持更多选项,请参阅文档。
nmake 需要一些时间,在我的例子中几乎是 2 小时。考虑到 Qt 框架的大小,这没关系。
Open the Visual Studio Command promt from your start menu, then switch to your Qt directory:
configure supports many more options, consult the docs.
nmake will take some time, in my case it was almost 2 hours. That's ok, considering the size of the Qt framework.
最新版本 4.7 现在已经为 VS2008 预编译了二进制文件。我怀疑VS2005现在不太可能了。我尝试构建 Visual Studio 版本时充满了构建错误。您需要从构建中排除 Web 工具包。
尝试配置 -no-sql-sqlite -no-qt3support -no-opengl -platform win32-msvc2005
-no-libtiff -no-dbus -no-phonon -no-phonon-backend -no-webkit
然后nmake。
预构建的 VS2008 二进制文件
The latest release , 4.7 now has precompiled binaries for VS2008. I suspect that VS2005 is unlikely now. My attempts at building a version for Visual Studio were fraught with build errors. You will need to exclude the web kit from the build.
Try
configure -no-sql-sqlite -no-qt3support -no-opengl -platform win32-msvc2005
-no-libtiff -no-dbus -no-phonon -no-phonon-backend -no-webkit
Then nmake.
Pre built VS2008 binaries