C language

C,C++ 언어 정적 분석 도구 - CppCheck, SonarQube

AndrewJ 2025. 1. 24. 16:28
반응형
작성일: 2025년 1월 24일

 

 

 

CppCheck

CppCheck에 대한 자세한 설명은 아래 웹 문서를 참고:

https://cppcheck.sourceforge.io/

 

CppCheck 프로그램 설치하기

## Debian, Ubuntu
$ apt install cppcheck

## macOS
$ brew install cppcheck

## Fedora
$ yum install cppcheck

 

CppCheck 명령 실행하기

내가 제일 많이 사용하는 옵션은 아래와 같다.

현재 디렉토리에 있는 모든 파일을 분석할거라면, 아래의 옵션으로 실행하는 것을 추천한다. 

$ cppcheck  --check-level=exhaustive \
          --enable=warning,style,performance,portability,unusedFunction ./

 

 

 

SonarQube

## 작성 보류.