PC-Lint 8.0静态代码分析工具
C 语言的灵活性让开发效率挺高,但同时也容易埋坑。PC-Lint 8.0算是个老牌的静态工具了,专门盯你代码里那些不太容易被发现的毛病。
编译器没报错,不代表就没问题。像数组越界、未初始化的变量、空指针、重复代码这种,PC-Lint 都能帮你揪出来,挺像个吹毛求疵的导师,专挑你看不见的 bug。
全局也挺实用的,是项目一大、模块一多,靠眼睛盯根本不现实。你只要提前跑一遍 PC-Lint,哪怕是还没开始联调,它就能告诉你:"这行不太行哦。"
建议你平时开发阶段就集成进流程,别等测出来才修。用法也不算复杂,配置好路径和规则文件就能跑。搭配Source Insight或者直接在 VC6 里用,也都有人搞好了教程。
如果你做的是底层驱动、嵌入式、或者对稳定性要求高的项目,PC-Lint 是真的值回票价。这里有个文章可以看看。
2.89MB
文件大小:
评论区