Advertisement

STM32开发(二十一)添加代码静态检测详解 —— Cppcheck工具

阅读量:

👈《上一篇》 🏡《主目录》 👉《下一篇》


文章结构概述

    • ⭐️关于Cppcheck工具的说明
      • 🔧执行Cppcheck工具的安装操作
      • 🏃 在工程的Makefile文件中集成该工具

⭐️Cppcheck工具介绍

静态代码检查是一种无需执行程序即可开展程序分析的技术手段。 部分程序分析必须依赖于程序的运行过程,这类分析方式被定义为动态程序分析。

在编译代码的过程中识别潜在问题,从而确保代码的正确性。在实际项目的开发过程中,编译与调试主要用于验证功能是否符合预期。即便功能表现正常,也无法完全确认相关代码具备可靠性或不存在潜在的错误隐患。某些类型的缺陷仅通过功能测试难以发现(例如数据越界问题),因此借助cppcheck工具进行静态代码检测,有助于增强代码的稳定性与安全性。

关于cppcheck工具的具体介绍及其安装过程中可能遇到的问题,可参考以下资料:[ Linux ] 静态代码检测工具 —— Cppcheck工具

本章节将详细阐述在该项目中如何完成cppcheck的安装操作,并将其整合至Makefile配置文件中


Cppcheck工具安装指南

方案一、利用apt-get安装工具

复制代码

全部评论 (0)

还没有任何评论哟~