编译QtWebEngine示例时找不到c:\ Users \ qt \ work \ install \ lib \ Qt5Widgetsd.lib

时间:2016-04-18 05:49:42

标签: qt qt-creator qtwebengine qt5.6

我下载了Qt5.6 VS2013 32bit并尝试运行QtWebEngine的官方示例。 我只是遵循了指示但是 链接时会发出错误

LNK1104 file not found c:\Users\qt\work\install\lib\Qt5Widgetsd.lib.

但是,我不知道这个路径c:\ Users \ qt \ work \ install \ lib \来自哪里。 我在示例文件夹的所有目录中进行了文本搜索,除了生成的文件(makefile和pdbs)之外没有其他命中。

我还检查了系统环境变量但没有命中。 此外,我检查了Qt Creator'r Projects面板及其构建环境,仍然没有点击。

我错过了什么吗?

P.S。这个错误是通过链接QtWebEngineWidgets pro的DemoBrowser示例

发出的

1 个答案:

答案 0 :(得分:0)

当qmake从qt项目文件(* .pro)生成构建脚本时,该链接由qmake生成。它基于与库一起安装的qmake应用程序路径(如果需要,请检查qt kit设置以更改它:Jst浏览到qmake.exe应用程序)。 然后尝试重新生成构建脚本。它应该解决这个问题。

您可能还遇到安装不在调试模式的问题;您正尝试使用Qt5Widgetsd.lib库而不是非调试库Qt5Widgets.lib