美文网首页测试开发实践
SonarQube (3) C++插件安装与规则配置

SonarQube (3) C++插件安装与规则配置

作者: 严北 | 来源:发表于2017-09-28 14:02 被阅读203次

    SonarQube系列 目录


    添加插件

    下载c++代码分析插件

    sonar-cxx

    移动到sonar插件目录

    # mv sonar-cxx-plugin* /etc/sonarqube-5.6.7/extensions/plugins
    

    重启sonar服务
    进入Update Center查看

    localhost:9000/updatecenter
    
    update center

    代码检测规则配置

    创建Quality Profiles

    在sonarqube web页面中,进入Quality Profiles,创建Quality Profiles,选择语言为“c++”

    quality profiles

    创建完成后,当前页面右上角点击“Set as Default”,将新建的Profile作为默认规则列表

    添加现有规则

    进入Rules页面,左侧菜单选中“Repository”,可以看到sonar-cxx插件自带(sonar自带?)有多种代码检测工具,包括最强大的PC-lint

    check tools

    点击选中“c++”相关的分析工具,在整个网页右上角点击“Bulk Change”,将选中的规则应用至上一步创建的Quality Profile(cpp-test)中。

    bulk change

    至此,sonar-cxx插件的配置才算完成。

    参考

    https://github.com/SonarOpenCommunity/sonar-cxx/wiki/Installation

    相关文章

      网友评论

        本文标题:SonarQube (3) C++插件安装与规则配置

        本文链接:https://www.haomeiwen.com/subject/osgmextx.html