我是Qt的完全初学者。在测试场景中,我需要出于某些原因调用user32函数。我的小应用程序编译,但由于缺少user32.lib
而没有链接修复此问题似乎很简单,添加库如下所示。但我无法进入下一步,如屏幕截图所示。我几乎尝试了所有库类型/设置组合,但库路径始终显示为红色,我无法继续。我甚至在驱动器根级别复制了lib,以避免路径中的任何空格。任何提示?
说明:
LIBS +=
找到below的解决方法,但为什么对话框允许我继续?
答案 0 :(得分:5)
截至问题How to add an external .a library in Qt Creator project via GUI?我找到了一个有效的解决方案(在.pro文件中添加):
win32 {
LIBS += "P:\Microsoft SDKs\Windows\v7.1\Lib\User32.Lib"
}
但是,我仍然感兴趣我在上面的对话框中做错了什么?
备注:似乎有待修复,请参阅下面的mlvljr评论