我在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说: “LINK:致命错误LNK1104:Datei”Qt5Widgetsd5.lib“kannnichtgeöffnetwerden。” 什么意味着VS现在可以找到qt5cored5.lib而不是qt5widgets5.lib。
为什么我的lib文件夹中没有正确的库或为什么VS要求我没有的库? 在编译Qt时,有什么我可能做错的吗?
希望有人可以帮助我。
感谢。
答案 0 :(得分:0)
我将从头开始重新进行Qt编译过程,看看你是否错过了一步或什么。如果您能发现问题,可能先阅读这些步骤,然后清理并重做。
如果您已经使用手动复制库,那么您很可能会忘记某些内容,例如实际安装已编译的Qt库...
此处为a link to one forum discussion about subject,此处为a link to wiki guide,用于构建Qt5。