aarch64-linux-gnu용 Valgrind 3.21.0 크로스 컴파일指南
개발 환경 구성
본 문서에서는 ARM64(64비트 ARM) 보드에서 동작하는 메모리 분석 도구인 Valgrind를 x86_64 호스트에서 크로스 컴파일하는 방법을 설명한다.
빌드 환경
호스트 PC: Ubuntu Server 22 LTS
타겟 보드: ARM64(AArch64) 아키텍처
크로스 컴파일 도구체인
Linaro에서 제공하는 GCC 크로스 컴파일러를 사용한다:
https://releases.linaro.org/components/ ...
7월 5일 21:39에 게시됨
Qt5 ARM64 플랫폼 이식 가이드: RK3566의 듀얼 경로 전략
### 1. Qt5 ARM64 이식 기술 적용: RK3566 플랫폼을 위한 듀얼 경로 솔루션
임베디드 Linux 시스템에서 Qt 그래픽 인터페이스 애플리케이션을 배포하는 것은 산업용 HMI, 스마트 터미널 및 인간-기계 상호작용 장치 개발에서 중요한 부분입니다. 본 문서는 Rockchip RK3566 SoC 플랫폼을 기반으로 하여, ARM64 아키텍처에서 Qt5.12.10과 Qt5.15.2 두 가지 주요 버전의 전 ...
7월 3일 02:47에 게시됨
Linux에서의 Windows 크로스 컴파일: MinGW32/MinGW64 도구 체인 활용 가이드
크로스 컴파일의 필요성과 MinGW 개념
MinGW(Minimalist GNU for Windows)는 리눅스 환경에서 윈도우 실행 파일(.exe, .dll)을 생성할 수 있도록 지원하는 완전한 개발 툴체인입니다. 이 도구를 사용하면:
윈도우용 애플리케이션을 리눅스에서 직접 빌드할 수 있음
OS 전환 없이 통합된 개발 환경 유지 가능
리눅스의 강력한 툴링과 패키지 시스템 활용
Cygwin과 ...
6월 13일 19:23에 게시됨