0
点赞
收藏
分享

微信扫一扫

RK3588安装编译器

林塬 03-20 18:00 阅读 27

一、核心安装步骤

  1. 复制安装文件到Ubuntu
    将开发板资料中的安装包(.run文件)拷贝到Ubuntu当前目录,路径应为:
    开发板光盘A盘/05、开发工具/交叉编译工具/atk-drlk3588-toolchain-...-v1.1.run
  2. 赋予安装文件执行权限

chmod a+x atk-drlk3588-toolchain-aarch64-buildroot-linux-gnu-x86_64_5_10_r20250120-v1.1.run

  1. 运行安装脚本

./atk-drlk3588-toolchain-aarch64-buildroot-linux-gnu-x86_64_5_10_r20250120-v1.1.run

  1. 配置安装路径(关键步骤)
    • 当提示选择安装目录时,直接回车使用默认路径:
    /opt/atk-drlk3588-toolchain
    • 确认安装时输入 Y 并回车。
  2. 设置环境变量
    安装完成后执行(临时生效):

source /opt/atk-drlk3588-toolchain/environment-setup

永久生效方式
将上述命令添加到用户配置文件(如 ~/.bashrc~/.zshrc)末尾。

二、注意事项与常见问题

  1. 文件命名问题
    • 确保文件名与实际一致,避免OCR错误(如 lk&_rhor)。 • 示例正确名称:atk-drlk3588-toolchain-aarch64-buildroot-linux-gnu-x86_64_5_10_r20250120-v1.1.run
  2. 路径覆盖风险
    • 默认路径 /opt/atk-drlk3588-toolchain 会覆盖旧版本,如需保留旧编译器,请修改安装路径。
  3. 权限问题
    • 若安装到系统目录 /opt,可能需要 sudo 权限:

sudo ./installer.run

  1. 环境变量持久化
    • 每次重启终端后需重新 source,建议通过以下命令永久生效:

echo "source /opt/atk-drlk3588-toolchain/environment-setup" >> ~/.bashrc
exec bash  # 立即生效

三、验证安装是否成功

# 检查交叉编译器路径
which aarch64-buildroot-linux-gnu-gcc

# 输出示例:
# /opt/atk-drlk3588-toolchain/bin/aarch64-buildroot-linux-gnu-gcc

# 查看编译器版本
aarch64-buildroot-linux-gnu-gcc --version

四、扩展说明

工具链作用:此编译器用于在x86_64主机上编译ARM架构(RK3588芯片)的Linux程序。 • 适用场景:嵌入式开发、驱动编译、内核移植等。 • 替代方案:若安装失败,可尝试通过APT安装通用工具链:

sudo apt install gcc-aarch64-linux-gnu

通过以上步骤,用户可顺利完成交叉编译工具的安装,为后续开发板程序编译奠定基础。

举报

相关推荐

0 条评论