Coverity为免费和开源项目(http://scan.coverity.com)提供免费扫描服务。我正在尝试根据Download Coverity Scan Self-Build配置扫描项目。从他们的网页:
对于每个版本:
cd到您的构建目录
可选:运行您不想分析的任何构建步骤 - 即./configure
- 醇>
cov-build --dir cov-int [BUILD CMD and ARGS]
我有三个问题:
将make
视为用于这些目的的构建脚本吗?或者它是[BUILD CMD和ARGS]
他们的构建奴隶是否包含像Boost这样的库?我们对库有一个[不受欢迎的]依赖
扫描服务需要哪些配置?调试,测试或发布?
答案 0 :(得分:5)
- 是否考虑将构建脚本用于这些目的?或者它是[BUILD CMD和ARGS]
的一部分
是的!只需使用make
作为BUILD CMD
即可。或者ant
,cmake
,无论您的构建系统是基于什么。
- 他们的构建奴隶是否包含Boost这样的库?我们对库有一个[不受欢迎的]依赖
您可以配置此规则
- 扫描服务需要什么配置?调试,测试还是发布?
无所谓,您可以扫描任何您想要的配置。