收集了几个嵌入式C语言静态代码分析工具:
-
Polyspace:Polyspace是MathWorks公司的一款静态代码分析工具,可以用于嵌入式C语言程序的静态分析。它可以检测代码中的缺陷、死代码、未定义行为等问题,并且支持多种编译器和操作系统。
-
LDRA:LDRA是一款商业化的静态代码分析工具,可以用于嵌入式C语言程序的静态分析。它可以检测代码中的缺陷、死代码、未定义行为等问题,并且支持多种编译器和操作系统。
-
Klocwork:Klocwork是一款商业化的静态代码分析工具,可以用于嵌入式C语言程序的静态分析。它可以检测代码中的缺陷、死代码、未定义行为等问题,并且支持多种编译器和操作系统。
-
PRQA:PRQA是一款商业化的静态代码分析工具,可以用于嵌入式C语言程序的静态分析。它可以检测代码中的缺陷、死代码、未定义行为等问题,并且支持多种编译器和操作系统。
-
Coverity:Coverity是一款商业化的嵌入式C语言静态代码分析工具,具有高度的准确性和可靠性,能够发现各种类型的缺陷和漏洞,包括内存泄漏、空指针引用、数组越界等。
-
Lint:Lint是一款最早的静态代码分析工具,由贝尔实验室开发,能够发现一些基本的语法和风格问题,如未使用变量、未声明的函数等。
-
Splint:Splint是Lint的一个改进版,能够发现更多的缺陷和漏洞,如类型不匹配、格式化字符串漏洞等。
-
Cppcheck:Cppcheck是一款免费的开源嵌入式C语言静态代码分析工具,能够发现各种类型的缺陷和漏洞,如空指针引用、内存泄漏、数组越界等。文章来源:https://www.toymoban.com/news/detail-515772.html
【最后一个bug】多平台都有更新和发布,大家可以一键三连,关注+星标,不错过精彩内容~
文章来源地址https://www.toymoban.com/news/detail-515772.html
到了这里,关于适合嵌入式C语言静态代码分析的工具的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!