0

我在 Visual Studio 2012 中与 Qt 插件一起编译基本 Qt 应用程序时遇到了一些问题。我刚刚按照 Qt 网站和这个板上的描述自己编译了 Qt 5.0.1 x64,然后我下载了 Qt Visual Studio 插件并安装了它。在 VS 中,我打开了一个新的 Qt 应用程序并尝试编译它,但它说“无法打开致命错误 lnk1104 qt5cored5.lib”所以我查看了 lib 文件夹,只能找到一个 qt5cored.lib。所以我复制了它,并将其重命名为 qt5cored5.lib。在下次尝试编译我的项目后,VS 说:“链接:致命错误 LNK1104:Datei “Qt5Widgetsd5.lib”kann nicht geöffnet werden。这意味着 VS 现在可以找到 qt5cored5.lib 但找不到 qt5widgets5.lib。

有什么想法为什么我的 lib 文件夹中没有正确的库,或者为什么 VS 要求提供我没有的库?编译 Qt 时有什么我可能做错的吗?

希望可以有人帮帮我。

谢谢。

4

1 回答 1

0

我会重新从头开始 Qt 编译过程,看看你是否错过了一个步骤或什么。如果您能发现问题,也许先通读这些步骤,然后清理并重做。

如果您已经求助于手动复制库,那么您很可能忘记了一些事情,例如实际安装已编译的 Qt 库......

这是一个关于主题的论坛讨论的链接,这里是构建 Qt5的 wiki 指南的链接。

于 2013-03-20T07:56:26.757 回答