티스토리 뷰

반응형

보통은 Cross compile 작업 할 때 X86 기반으로 PC에서 작업을 많이들 하는데요...

 

각종 유틸리티들도 PC에서 Cross compile해서 Target board로 옮겨서 테스트 하죠..

 

근데... 개발중인 Application을 매번 그렇게 작업하는데 여간 불편한게 아니죠...

디버깅 하기도 불편하고....

 

그래서 저는 GCC Source를 가지고 ARM기반의 Linux에서 Compile 할수 있도록

GCC Source를 Cross Compile을 해서 사용 합니다. 즉.. Target Board에서 직접

Compile하고 디버깅 할수있죠.

 

저의 경우 PC 와 Target Board간에는 SAMBA를 구성하여... Target Board에서

PC의 공유 디렉토리를 Mount하여 Target board에서 Source 파일을 접근하여 작업을 합니다.

 

저의 경우 이미 가지고 있는 오렌지파이 보드를 그렇게 사용합니다.

 

https://runman93.tistory.com/77

 

OrangePI Board 개발 환경

OS : 우분투 24 (64Bit)  OrangePI의 arm cpu는 H3 로, 32Bit 임  가상머신 : Virtual Box  (스토리지는 넉넉하게 30G 이상 권장) Windows Host에서 VirtualBox의 공유폴더 사용하여 Linux Guest에서 Mount 후  해당 디렉토

runman93.tistory.com

 

 

첨부파일로 컴파일러 공유 합니다. 파일 갯수가 많다보니 티스토리 제약사항 때문에 

10개씩 나누어 올립니다. 나머지 파일은 다음 게시글에서 받으면 됩니다.

arm-linux-gnueabihf.14.2.0.z01
19.53MB
arm-linux-gnueabihf.14.2.0.z02
19.53MB
arm-linux-gnueabihf.14.2.0.z03
19.53MB
arm-linux-gnueabihf.14.2.0.z04
19.53MB
arm-linux-gnueabihf.14.2.0.z05
19.53MB
arm-linux-gnueabihf.14.2.0.z06
19.53MB
arm-linux-gnueabihf.14.2.0.z07
19.53MB
arm-linux-gnueabihf.14.2.0.z08
19.53MB
arm-linux-gnueabihf.14.2.0.z09
19.53MB
arm-linux-gnueabihf.14.2.0.zip
17.24MB

 

 

 

반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/01   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함