我在Visual Studio 2012中与Qt插件一起编译基本Qt应用程序时遇到了一些问题。我只是按照Qt网站和这个板上的描述自己编译了Qt 5.0.1 x64,然后我下载了Qt Visual Studio插件并安装了它。在VS中,我打开了一个新的Qt应用程序并试图编译它,但它说类似"致命错误lnk1104 qt5cored5。Lib无法打开"所以我查看了lib文件夹,只能找到qt5core .lib。所以我复制了它,并将其重命名为qt5cored5.lib。在下一次尝试编译我的项目VS说:"LINK:致命错误LNK1104: Datei "Qt5Widgetsd5。Lib " kann night geöffnet werden。"这意味着VS可以找到qt5cored5。
有没有人知道为什么我没有在我的lib文件夹中找到正确的库,或者为什么VS要求我没有库?有没有什么我可以做错了,当编译Qt?
希望有人能帮助我。
谢谢。
我会从头开始再看一遍Qt编译过程,看看您是否错过了一个步骤或什么。如果你能发现问题,可以先通读一遍步骤,然后清理并重做。
如果你已经诉诸于手动复制库,那么很可能你忘记了一些东西,比如实际安装编译的Qt库…
这是一个关于主题的论坛讨论的链接,这是一个关于构建Qt5的wiki指南的链接。