Sunrise Toolchain

旭日交叉编译工具链 - aarch64 交叉编译 ARM开发

miuav dbd0044 678 B Updated

File contents

Sunrise 交叉编译技能

旭日系列交叉编译环境

何时使用

  • 交叉编译应用
  • 驱动开发
  • 性能优化

工具链

# 安装aarch64工具链
sudo apt install gcc-aarch64-linux-gnu g++-aarch64-linux-gnu

# 编译
aarch64-linux-gnu-gcc -o app main.c -march=armv8.2a

CMake配置

set(CMAKE_SYSTEM_NAME Linux)
set(CMAKE_SYSTEM_PROCESSOR aarch64)
set(CMAKE_C_COMPILER aarch64-linux-gnu-gcc)
set(CMAKE_CXX_COMPILER aarch64-linux-gnu-g++)

运行

# 复制到设备
scp target/aarch64/user@device:/home/

miuav/vibe-coding-ros2/tree/main/agents/skills/edge-platforms/digiwheel-sunrise/sunrise-toolchain commit dbd0044370

Frequently asked questions

npx skillmds@latest add miuav/sunrise-toolchain