银河麒麟(aarch64)安装Qt,报错main.cpp:8:5: error: unknown type name ‘MainWindow‘…

  • Post author:
  • Post category:其他


环境:


版本:银河麒麟桌面操作系统V10(SP1)

内核:Linux 5.4.18-35-generic

CPU:Phytium,D2000/8


终端输入 uname -m 查看

架构 aarch64

在商店安装Qt, 安装完成后 工具-选项-kits构建套件-Qt Version 选择 可以的Qt 版本号,我选的Qt5

构建套件 桌面 c: 选择了 GCC(C,arm 64bit in /usr/bin)。  c++:选择了GCC(C++, arm 64bit in /usr/bin)

Qt version 选择了 Qt5.12.8(Qt5)

Qt 编译器:

打开项目 右上角选择Unix(LF)

std:string 等好多地方报错

新建一个项目也报错,但项目正常运行:

main.cpp:8:5: error: unknown type name ‘MainWindow’

main.cpp:7:18: error: variable has incomplete type ‘QApplication’

qwindowdefs.h:81:7: note: forward declaration of ‘QApplication’

解决:帮助- 关于插件- ClangCodeModel取消勾选 保存重启 不报错了



版权声明:本文为qq_40015157原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。