Coverity用于简单的HalloWorld

时间:2018-05-21 08:30:18

标签: c makefile code-analysis coverity

我想在我的本地虚拟机上使用Coverity。我创建了简单的HalloWorld并使用Coverity Wizard来设置分析。一切正常。问题是当我想从终端运行Coverity时。它没有"发现"我的makefile。

我有一个带有一个.c文件和makefile的目录halloworld。我能用make cmd成功构建程序。对于Coverity,我按以下顺序运行命令:

  1. ./ cov-configure --gcc
  2. ./ cov-build --dir" usr / halloworld /"使
  3. RESPONSE: make:***未指定目标且未找到makefile。停止。

    生成文件:

    all: test.exe
    
    test.exe: test.o
         gcc -o test.exe test.o
    
    test.o: test.c
         gcc -c test.c
    
    clean:
         rm -rf test.o test.c
    

    我很确定这只是一个错字或缺失的论点或类似的东西。提前致谢。

1 个答案:

答案 0 :(得分:0)

我混淆了目录。 cov-build应该在带有源文件和目录的目录中运行--dir只是一个用于创建中间目录的地方。谢谢大家。