HarmonyOS鸿蒙Next中window10环境无法编译hi3861
HarmonyOS鸿蒙Next中window10环境无法编译hi3861 参考[user指南-Windows平台源码编译 (harmonyos.com)],在window10下进行编译出错:
环境:
一、win平台下解压code-20210414_1459.tar.gz,最后几个文件因为不区分大小写,导致重复:ip6t_hl.h,ipt_ecn.h,ipt_ttl.h,xt_mark.h,xt_DSCP.h,xt_CONNMARK.h,xt_rateest.h,xt_TCPMSS.h。
二、上面文件覆盖、全部重命名后,编译出错,错误日志见附件。
三、搜索并修改源码中所有大写冲突文件名为xxx0.h后,编译错误结果未改变。
四、参考[Win10下解压Harmony源码,解决因文件大小写原因出现的“文件重复”问题-华为开发者联盟 (huawei.com)]后,虽然能解压,但编译出现najia error。。。错误。
更多关于HarmonyOS鸿蒙Next中window10环境无法编译hi3861的实战教程也可以访问 https://www.itying.com/category-93-b0.html
检查一下你的ninja有没有装好
更多关于HarmonyOS鸿蒙Next中window10环境无法编译hi3861的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
换成子系统,改目录为“区分大小写”才会显示ninja错误。
win下直接编译不提示nanja,附件的错误日志是这样的:
你好,解压过程中的报错信息可以忽略,不需要手动处理。
我这边就是直接使用Windows自带的解压工具解压的,然后报错的时候,选择“Yes to All”就好了。
但编译还是和附件的错误日志一样:
请问一下,你电脑是Win 32位还是64位啊?
我电脑是64位的:
版本 Windows 10 专业版,操作系统内部版本 19043.1055
您好,相关问题已经反馈给工作人员,请耐心等待,感谢您对华为开发者论坛的支持。
在HarmonyOS鸿蒙Next中,Windows 10环境无法编译hi3861可能是因为缺少必要的工具链或配置不正确。首先,确保已安装并正确配置了ARM GCC工具链。其次,检查环境变量是否设置正确,特别是PATH
中是否包含了工具链的路径。最后,确认项目配置文件中指定的编译器和路径与安装的工具链一致。如果问题依旧,建议参考官方文档或社区论坛,获取针对Windows 10的详细编译指南。