CLion - MISRA rule 체크 활성화 (2020.3 버전)

반응형

 

CLion - MISRA rule 체크 활성화 (2020.3 버전)

 

CLion 2020.3 버전이 출시되면서 MISRA C Rule 및 MISRA C++ Rule 체크 기능이 추가 되었다.

 

해당 버전의 CLion에서 지원하는 MISRA rule은 MISRA C 2012와 MISRA C++ 2008 버전이다.

CLion에서 지원하는 MISRA rule들은 다음에서 확인할 수 있다.

 

MISRA checks supported in CLion - CLion - Confluence

CLion Welcome CLion default configurations and instructions MISRA checks supported in CLion Skip to end of metadata Go to start of metadata MISRA C 2012 NumberDescriptionDirective 4.3Assembly language shall be encapsulated and isolated.Rule 6.2Single-bit n

confluence.jetbrains.com

 

본 글에서는 CLion 2020.3 버전에서 MISRA rule 체크 기능을 활성화하는 방법을 소개한다.

 

1. 2020.3 보다 낮은 버전의 CLion을 사용하고 있을 경우 CLion을 업데이트 한다.

 

2. CLion에서 File → Settings 메뉴를 선택한다.

 

 

 

 

3. Settings 창의 검색 입력창에 "misra"라고 입력하면 "MISRA Checks" 설정 항목을 찾을 수 있다.

 

 

4. 체크박스에 체크하고 "OK" 버튼을 클릭하여 적용한다.

 

 

 

 

5. 이후부터는 MISRA rule을 만족하지 못하는 코드 라인이 음영으로 표시되며, 해당 위치에 마우스를 위치시켜 생성되는 툴팁박스를 통해 위반한 MISRA rule을 확인할 수 있다.

 

 


파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음

댓글

Designed by JB FACTORY