300x250
정적 분석 도구에 의해 보고된 컴파일러 경고 또는 문제를 수집하고 결과를 시각화하는 대표적인 플러그인
CppCheck
- 소개
- 대표적인 정적 분석 오픈 소스 Tool
- 설치
- 아래 페이지에서 설치
- Cppcheck - A tool for static C/C++ code analysis설치
- 실행
- JENKINS 연동
- 아래 명령어를 CMD 창에다가 실행
- 맨 앞은 cppcheck 위치
- misra.json 파일을 addon으로 사용
- XML Output
- 아래 명령어를 CMD 창에다가 실행
- JENKINS 연동
"C:\Program Files\Cppcheck\cppcheck" --addon="C:\TestTools\misra.json" --xml --xml-version=2 src 2> cppcheck.xml
Warnings
- Warnings란?
- XML/TABLE/Model 등의 결과를 통합하여 보여주는 Plugins
- 대부분의 xml 결과물을 Item - 홈 화면에다가 보여주는데 사용된다.
- 최신 정보는 공식페이지 여기서 확인
- CppCheck 연동 확인 방법
- ‘빌드 후 조치’에서 ‘Record compiler warnings and static analysis results’ 진행
- 결과는 결과 Number에 들어가서 해당하는 Warnings 확인
300x250
'SW Tool > JENKINS' 카테고리의 다른 글
[JENKINS] 5. 특정 매개변수 사용 (1) | 2024.03.31 |
---|---|
[JENKINS] 4. cloc와 Doxygen (0) | 2024.03.31 |
[JENKINS] 3. CPD&PMD와 Lizard (1) | 2024.03.31 |
[JENKINS] 1. 기본 구성 및 MSBuild 실습 (2) | 2024.03.30 |
[JENKINS] 0. 소개와 설치 (0) | 2024.03.30 |