본문 바로가기

씨피피체크

Cppcheck

C/C++ 정적 분석 도구

한줄평

C/C++ 프로젝트의 품질을 상시 점검하려는 개발자에게 든든한 무료 도구입니다. 대신 실행 흐름을 깊게 추적하는 분석은 상용 도구보다 얕을 수 있습니다.

이런 분께 C/C++ 코드의 결함을 무료로 상시 점검하려는 분께

좋은 점

  • 설치가 가볍고 오탐을 낮추도록 설계됨
  • IDE·CI 연동이 풍부함

아쉬운 점

  • 고급 데이터 흐름 분석은 상용 도구에 못 미침
  • 규칙 튜닝에 손이 감

씨피피체크 소개

컴파일하지 않고 C/C++ 소스 코드를 훑어 버그와 위험 요소를 찾아내는 정적 분석 도구입니다. 메모리 누수, 경계 초과 접근, 초기화되지 않은 변수 같은 결함을 검출하며 오탐을 줄이는 데 초점을 둡니다. 기본은 명령줄 도구지만 별도의 GUI 프런트엔드도 제공하고, 여러 IDE·CI 에 연동해 씁니다.

제작사

영삼넷 · 공식 홈페이지