当前位置: > > > > 无法对go语言项目运行coverity扫描
来源:stackoverflow
2024-04-20 08:57:39
0浏览
收藏
“纵有疾风来,人生不言弃”,这句话送给正在学习Golang的朋友们,也希望在阅读本文《无法对go语言项目运行coverity扫描》后,能够真的帮助到大家。我也会在后续的文章中,陆续更新Golang相关的技术文章,有好的建议欢迎大家在评论留言,非常感谢!
问题内容
我选择开源来运行coverity扫描。我尝试了以下方法 –
-
下载适用于 linux 64 的 coverity 构建工具 (https://scan.coverity.com/download/other/linux64)
-
设置覆盖路径
-
在coverity中配置go模块
cov-configure --template --compiler go --comptype go cov-configure --template --compiler go-module --comptype go-module
-
将开源存储库克隆到单独的文件夹中
-
现在尝试使用以下命令运行 cov build
cov-build --config /home/vj202u/coverityscan/cov-analysis/config/coverity_config.xml --dir cov-int go build <open_source_project_folder_path>
收到错误 –
linux 5.4.0-67-generic x86_64 上的 coverity build capture(64 位)版本 2020.09 内部版本号:3412dc3383 p-upland-push-1502
[错误] 找不到构建命令。 ‘.’
我也尝试用它来运行 cov-build –
cov-build --dir cov-int --no-command --fs-capture-search .
如果我遗漏了什么,有人可以建议吗?我没有找到任何运行它的文档,如果有的话请参考。
解决方案
请设置 PATH=$PATH:/path/to/coverity/bin/folder
今天关于《无法对go语言项目运行coverity扫描》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注公众号!