我正在尝试将一个简单的项目迁移到Qt 5.该项目最初是为Qt 4编写的,它在那里编译得很好.
但是,在使用Qt 5进行编译时,我收到此错误:
error: C1083: Cannot open include file: 'ui_mainwindow.h': No such file or directory
Run Code Online (Sandbox Code Playgroud)
现在我知道ui_mainwindow.h应该在编译时自动生成,并且我已经检查过并且在使用Qt 5编译时没有生成它.
注意
这也发生在新创建的项目上.
重现步骤:
最终对我有用的是删除Debug和Release构建文件夹.奇怪的是我最初没有复制过它们,所以我不知道为什么它们在首次创建后有助于删除它们.
但是如果有人遇到此问题,请尝试删除Debug和Release文件夹以及.user文件.这应该迫使Qt Creator重新配置你的项目.
| 归档时间: |
|
| 查看次数: |
12006 次 |
| 最近记录: |