OH4.0标准系统按照官网方法helloworld编译失败

wenhaocai 显示全部楼层 发表于 2024-5-22 19:14:17

【问题描述】 问题现象和发生的背景

参考官网链接在编译OH4.0标准系统helloworld程序报错; 参考链接:编写 Hello World”程序 (openharmony.cn)

image.png

image.pngbuild.log

链接:https://pan.baidu.com/s/1QzU29qsP0Iw_uIkNYL0yaQ?pwd=czaq 提取码:czaq

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论4

深开鸿_王石

沙发 发表于 2024-5-23 10:28:28
看报错就是gn报错就是路径没找对,needs //sample/hello:hello 这个意思就是src根目录要有sample/hello目录,然后里面有个编译对象叫hello,但是你的gn里写是helloworld,哈哈,改成hello咔咔

wenhaocai

发表于 2024-5-23 15:13  IP属地: - 中国江苏省扬州市 中国电信IDC

回复 深开鸿_王石: 大佬,将BUILD.gn文件中改为ohos_executable("hello") 后编译报错
ERROR Unresolved dependencies.
[OHOS INFO] //out/rk3568/build_configs/sample/hello:hello_info(//build/toolchain/ohos:ohos_clang_arm64)
[OHOS INFO]   needs //sample/hello:helloworld(//build/toolchain/ohos:ohos_clang_arm64)

wenhaocai

发表于 2024-5-23 15:17  IP属地: - 中国江苏省扬州市 中国电信IDC

回复 深开鸿_王石: 大佬,将gn文件中改为,ohos_executable("hello") { # 可执行模块,后,编译报错
ERROR Unresolved dependencies.
[OHOS INFO] //out/rk3568/build_configs/sample/hello:hello_info(//build/toolchain/ohos:ohos_clang_arm64)
[OHOS INFO]   needs //sample/hello:helloworld(//build/toolchain/ohos:ohos_clang_arm64)

深开鸿_王石

发表于 2024-5-24 16:41  IP属地: - 中国上海市 中国电信IDC

回复 wenhaocai:  needs //sample/hello:helloworld,, 你这个咋又有helloworld了?啥情况,是不是有啥缓存了?把out目录删了试试呢

【3 条回复】
共4 条回复,点击查看

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部