sonarque插件C++安裝

添加插件

下載c++代碼分析插件

sonar-cxx

移動到sonar插件目錄

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

重啓sonar服務 
進入Update Center查看

localhost:9000/updatecenter
  • 1

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章