IAR Embedded Workbench와 IAR Build Tools에서의 CMake 사용법

기술노트 190701

아키텍처:

8051, Arm, AVR, MSP430, Renesas Synergy, RH850, RISC-V, RL78, RX, STM8, V850

컴포넌트:

general

업데이트:

2021-07-15 오후 10:22

면책조항(들)

전제 조건은 CMake 개념에 대한 기본적인 이해와 명령줄에서 IAR 빌드 도구를 사용하는 방법입니다.

CMake는 Kitware에서 유지 관리 및 지원하며 기여자 커뮤니티와 협력하여 개발되었습니다. 발견된 문제는 공식 Kitware GitLab CMake repository에 보고됩니다.

소개

CMake는 소프트웨어를 빌드, 테스트 및 패키징하도록 설계된 오픈 소스 크로스 플랫폼 도구 제품군입니다. 플랫폼 및 컴파일러 독립적 구성 파일을 사용하여 소프트웨어 컴파일 프로세스를 제어합니다.

참고: 이는 9.3 이전 IDE 버전에 적용됩니다. 9.3 이상에서는 CMake가 IDE에 통합되었습니다. 예를 들어 버전 9.50.1 Embedded Workbench for Arm (2023년 12월 출시)은 IDE 버전 9.3을 사용합니다.

논의

튜토리얼 - CMake에서 IAR 시스템 도구를 사용하여 빌드 및 테스트

튜토리얼에서는 IAR 빌드 체인을 사용하여 애플리케이션을 빌드하기 위한 CMake 구성에 대한 기본 지식을 제공하고 CMake로 빌드된 이미지를 디버그하는 방법에 대한 제안을 제공합니다. 또한, 이 튜토리얼에서는 CMake의 확장 기능인 CTest를 사용하여 자동화된 테스트를 수행하는 방법도 보여줍니다.

결론

튜토리얼을 사용하여 CMake를 IAR 빌드 체인과 결합하는 방법을 알아보세요.
앞으로 CMake 팀은 다른 IAR Embedded Workbench 제품에 대한 지원을 추가할 수도 있습니다.

모든 제품 이름은 해당 소유자의 상표 또는 등록 상표입니다.

죄송하지만, 당사 사이트에서는 Internet Explorer를 지원하지 않습니다.보다 편안한 사이트를 위해 Chrome, Edge, Firefox 등과 같은 최신 브라우저를 사용해 주시길 부탁드립니다.