【发布时间】:2012-12-15 23:17:54
【问题描述】:
Qt5是Qt的新一代,有一些变化。
我有一个使用 Qt4 构建的项目。我已经下载了 Qt5-VisualStudio2010 包,我正在尝试将我的项目从 Qt4 移植到 Qt5。问题出现了。
所有“包含”路径都已修复。但是,编译器现在会报告数百个“未解析的外部符号”(几乎所有函数调用,听起来编译器都找不到任何 .lib 文件)。我什至尝试添加在 Qt SDK 文件夹中找到的所有 .lib 文件,但没用。最基本的类和方法:QApplication::exec(...) 也报'unresolved symbol'。
项目文件已更改为适合 Qt5 打包:
myproject.pro file:
QT += widgets
有人对这个新版本的 Qt 有过类似的体验吗?
【问题讨论】: