在编译一个小型 Qt 测试应用程序时,我偶然发现了 sbuject 中提到的数百个未解析的符号。这似乎是由我忘记链接的 .lib 引起的(Qt5GuiD.lib 和 Qt5Cored.lib 已经存在)。
那么我必须将哪些 .lib 添加到我的项目设置中才能解决这些依赖关系?
谢谢!
最佳答案
您缺少要发布的 Qt5Widgetsd.lib
或 Qt5Widgets.lib
。当我发布应用程序时,我总是要部署 Qt5Core.dll
、Qt5Gui.dll
和 Qt5Widgets.dll
。
例如在标准安装中,该库应该位于 C:\Qt\5.4\msvc2013_64\lib
中的某处。
关于c++ - 链接错误、未解析的符号 QString、QComboBox、QSlider、QAbstractButton、QRadioButton、,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27541901/