我刚从官方网站升级并安装了Qt 5:https://qt-project.org/downloads 我选择的版本:
Qt 5.0.1 for Windows 32-bit(MinGW 4.7,823 MB)
问题是什么都不再有效!当我尝试运行使用Qt 4.8完美编译的代码时,我有66个错误。
以下是一些例子:
错误:无效使用不完整类型'class QLabel'
错误:'class QLabel'的前向声明
错误:无效使用不完整类型'class QLineEdit'
非常奇怪的错误。
这是编译输出:
mingw32-make: * [debug]错误2
21:10:34:进程“C:\ Qt \ Qt5.0.1 \ Tools \ MinGW \ bin \ mingw32-make.exe”退出代码2.
构建/部署项目SQLWidgetMapper时出错(工具包:Desktop Qt 5.0.1 MinGW 32bit)
执行步骤'Make'时
任何人都可以给我一个线索吗?
答案 0 :(得分:3)
QWidgets
have been moved into a separate module。你读过文档,对吧?
答案 1 :(得分:0)
您是否同时安装了Qt 4.8和Qt 5.0?检查路径环境变量中的内容。