OpenHarmony开发者论坛

标题: OpenHarmony内核编译工具是clang还是gcc [打印本页]

作者: shixiaocheng    时间: 2024-10-16 15:16
标题: OpenHarmony内核编译工具是clang还是gcc
### 【问题描述】

1. 介绍问题现象和发生的背景OpenHarmony内核编译工具是clang还是gcc
2. 相关的代码(请勿使用截图)
3. 运行结果、错误截图
4. 我尝试过的解决方法和结果
5. 我想要达到的结果

### 【运行环境】

硬件:
ROM版本:
DevEvoStudio版本:
SDK版本:

作者: 深开鸿_王石    时间: 2024-10-17 15:46
gcc,标准系统如rk3568可参考:if (is_standard_system && _device_name == "rk3568") {
      deps = [ "//device/board/hihope/rk3568/kernel:kernel" ]
    };
或者你自己版本编完,看out/kernel/src_tmp里对应linux下的make-ohos,最近在变,老的是gcc新的是clang
作者: shixiaocheng    时间: 2024-10-17 17:12
回复 深开鸿_王石: 你好,请问使用gcc编译rv1126内核,在init阶段崩溃,报错是sa_main (110): undefined instruction: pc=2f48903a,这种情况会不会是sa_main和内核编译工具不同导致的,或者是其他什么问题呢 (OH 4.0)




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5