cpplint

Cpplint是一个Python脚本,作为一款开源免费的代码静态检测工具,Google也使用它作为自己的C++代码检测工具,也就是说,只要你的代码遵从Google C++代码规范,那么Cpplint将会提供很好的代码静态检测支持。 

  1. Window下的安装 

下载Cpplint.py源码zip:https://github.com/cpplint/cpplint. 解压到D:\cpplint-master

下载并安装python:  https://www.python.org  为了方便可以将python.exe文件的绝对路径添加到系统环境变量Path中。 

  • 使用方法
  1. 命令模式:Python cpplint.py + 目标源文件
  2. 集成到vs中:

    打开VS—》工具—》外部工具—》添加工具

    Title:Cpplint.py

    Command:python.exe文件的绝对路径

    Arguments:”cpplint.py的绝对路径” –output=vs7 $(ItemPath)

    Initial directory:$(ItemDir)

    Check Use Output window

三、补充说明 
Cpplint.py支持的文件格式包括.cc、.h、.cpp、.cu、.cuh。 
Cpplint只是一个代码风格检测工具,其并不对代码逻辑、语法错误等进行检查。 
Cpplint完全是按照Google C++的编码规范来检测的,但有时会觉得有些规则不适用于实际编程,这时可以把不需要的规则从Cpplint.py源码中注释掉即可。

原文链接: https://www.cnblogs.com/zhanghu52030/p/9146278.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    cpplint

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/392136

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年4月1日 下午3:23
下一篇 2023年4月1日 下午3:23

相关推荐