- 设置你的coverity文件,替换文件中的<>中的内容,来适应你的环境。
coverity.conf file:
{
type: "Coverity configuration",
format_version: 1,
settings: {
server: {
host: "<YOUR_HOST>",
username: "<USERNAME>",
},
stream: "<YOUR_STREAM>"
cov_run_desktop: {
build_cmd: ["<BUILD_CMD>"],
clean_cmd: ["<CLEAN_CMD>"],
analysis_args: ["<YOUR_ARGS>"],
},
scm: {
scm: "<YOUR_REPO>", //git
project_root: "<PROJECT_ROOT>",
},
compiler_config_file: "<YOUR_CONFIG_FILE>",
},
}
- 将coverity.conf文件copy到你需要执行coverity的code目录,然后执行:
cov-run-desktop –setup converity.conf
- 然后执行以下命令,来获得coverity对指定文件的运行结果,文件名支持通配符。
cov-run-desktop your_file_name