본문 바로가기
대외활동/시스템프로그래밍

라즈베리파이 크로스컴파일 설정

by hoshi03 2024. 8. 26.

라즈베리파이가 아닌 원격 우분투에 세팅을 한다!

gcc와 g++ 컴파일러 버전은 맞춰두자

 

sudo apt install binutils-aarch64-linux-gnu

sudo apt install gcc-12-aarch64-linux-gnu

sudo apt install g++-12-aarch64-linux-gnu

 

-- bashrc에 크로스컴파일 옵션 등록

alias armgcc=aarch64-linux-gnu-gcc-12
alias armg++=aarch64-linux-gnu-g++-12

 

-- 등록한 컴파일 옵션으로 컴파일 한 다음 scp 명령어로 전송한다

armgcc dup.c -o dup
file dup
scp dup