下面是我的sonar-project.properties文件。我在外部使用了cppcheck并将结果存储在csci00 / cppcheck-csci00.xml中,我将其用作cxx报告路径。但是,当我运行Sonar Runner时,它不使用cxx插件,它使用不推荐使用的C插件。如何让它使用cxx插件?
我还要将sonar.language留空以使其成为多语言吗?
# required metadata
sonar.c.cppcheck.path=/home/my-proj/QTP/bin/cppcheck_wrap.sh
sonar.c.cppcheck.timeout=60000000
sonar.preview.readTimeout=60000000
sonar.projectKey=my-proj.Clouds.S6
sonar.projectName=my-proj Clouds S6
sonar.projectVersion=66
sonar.projectDescription=my-proj Clouds S6
# Set modules IDs
sonar.modules=ASC00csci00.sonar.projectBaseDir=ASC00
sonar.language=c
# Additional parameters
sonar.sourceEncoding=UTF-8
sonar.cxx.suffixes.sources=.c,.cpp,.C
sonar.cxx.suffixes.headers=.h,.H
sonar.verbose=true
sonar.cxx.cppcheck.reportPath=csci00/cppcheck-csci00.xml
答案 0 :(得分:0)
替换' sonar.language = c'通过' sonar.language = cpp'
答案 1 :(得分:0)
它现在应该使用声纳cxx插件