logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Qt Creator 配置 Qt 6.12 Beta2 鸿蒙(HarmonyOS)开发环境 —— 从安装器到打出 HAP(附踩坑全记录)

值不带首尾+ 用正确类型(FILEPATHPATHSTRING),不要。反例:把官方 wiki 命令行的(带和引号)整行粘进配置表 → Qt Creator 会写成""value""→ cmake 收到首尾带字面的路径→if(EXISTS)判不存在 → 报(文件其实存在)。详见踩坑1。必须在、且指向真实 Windows 路径。它指向 OHOS 的,负责设定目标三元组arm64-ohos、sysro

#qt#harmonyos#开发语言
Qt Creator 配置 Qt 6.12 Beta2 鸿蒙(HarmonyOS)开发环境 —— 从安装器到打出 HAP(附踩坑全记录)

值不带首尾+ 用正确类型(FILEPATHPATHSTRING),不要。反例:把官方 wiki 命令行的(带和引号)整行粘进配置表 → Qt Creator 会写成""value""→ cmake 收到首尾带字面的路径→if(EXISTS)判不存在 → 报(文件其实存在)。详见踩坑1。必须在、且指向真实 Windows 路径。它指向 OHOS 的,负责设定目标三元组arm64-ohos、sysro

#qt#harmonyos#开发语言
鸿蒙Qt 5.12 框架源码 + 高API版本的鸿蒙 SDK 编译失败:新枚举 + OHOS mkspec -Werror

本文摘要(150字): Qt 5.12源码在交叉编译到高版本OHOS SDK时,由于OHOS-clang的mkspec文件硬编码了全局-Werror,而高版SDK为枚举新增值导致Qt源码的switch语句触发-Wswitch警告被升级为错误,造成编译失败。解决方案需修改两处:1) 删除qmake.conf中的-Werror;2) 在qt_common.prf的clang分支添加-Wno-switc

#qt#开发语言#鸿蒙
鸿蒙Qt 5.12 框架源码 + 高API版本的鸿蒙 SDK 编译失败:新枚举 + OHOS mkspec -Werror

本文摘要(150字): Qt 5.12源码在交叉编译到高版本OHOS SDK时,由于OHOS-clang的mkspec文件硬编码了全局-Werror,而高版SDK为枚举新增值导致Qt源码的switch语句触发-Wswitch警告被升级为错误,造成编译失败。解决方案需修改两处:1) 删除qmake.conf中的-Werror;2) 在qt_common.prf的clang分支添加-Wno-switc

#qt#开发语言#鸿蒙
到底了