添加插件
下載c++代碼分析插件
移動到sonar插件目錄
# mv sonar-cxx-plugin* /etc/sonarqube-5.6.7/extensions/plugins
- 1
重啓sonar服務
進入Update Center查看
localhost:9000/updatecenter
- 1
代碼檢測規則配置
創建Quality Profiles
在sonarqube web頁面中,進入Quality Profiles,創建Quality Profiles,選擇語言爲“c++”
創建完成後,當前頁面右上角點擊“Set as Default”,將新建的Profile作爲默認規則列表
添加現有規則
進入Rules頁面,左側菜單選中“Repository”,可以看到sonar-cxx插件自帶(sonar自帶?)有多種代碼檢測工具,包括最強大的PC-lint
點擊選中“c++”相關的分析工具,在整個網頁右上角點擊“Bulk Change”,將選中的規則應用至上一步創建的Quality Profile(cpp-test)中。
至此,sonar-cxx插件的配置纔算完成。
參考
https://github.com/SonarOpenCommunity/sonar-cxx/wiki/Installation