登录
首页 >  Golang >  Go问答

无法对go语言项目运行coverity扫描

来源:stackoverflow

时间:2024-04-20 08:57:39 386浏览 收藏

“纵有疾风来,人生不言弃”,这句话送给正在学习Golang的朋友们,也希望在阅读本文《无法对go语言项目运行coverity扫描》后,能够真的帮助到大家。我也会在后续的文章中,陆续更新Golang相关的技术文章,有好的建议欢迎大家在评论留言,非常感谢!

问题内容

我选择开源来运行coverity扫描。我尝试了以下方法 -

  1. 下载适用于 linux 64 的 coverity 构建工具 (https://scan.coverity.com/download/other/linux64)

  2. 设置覆盖路径

  3. 在coverity中配置go模块

    cov-configure --template --compiler go --comptype go
     cov-configure --template --compiler go-module --comptype go-module
  4. 将开源存储库克隆到单独的文件夹中

  5. 现在尝试使用以下命令运行 cov build

    cov-build --config /home/vj202u/coverityscan/cov-analysis/config/coverity_config.xml --dir cov-int go build 

收到错误 -

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扫描》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>