rk3506b交叉编译ws2812灯板

1
2
3
4
5
6
7
8
9
10
11
cd /home/dky/workspaces_rk

# 可选:清理 PATH 里带空格的项(WSL 常见)
export PATH="$(printf '%s' "$PATH" | tr ':' '\n' | grep -v '[[:space:]]' | paste -sd: -)"

export CROSS_COMPILE=/home/dky/workspaces_rk/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/bin/arm-none-linux-gnueabihf-
export CC=${CROSS_COMPILE}gcc

$CC -O2 -Wall -std=gnu11 \
-o /home/dky/workspaces_rk/ws2812_matrix_spidev \
/home/dky/workspaces_rk/ws2812_matrix_spidev.c
1
2
sudo mount -t drvfs F: /mnt/sdcard/
sudo umount /mnt/sdcard