Coverity:基本c++代码的命令行构建脚本
Coverity: command line build script for basic c++ code
我正在通过命令行为coverity(静态代码分析工具,版本7.5.1)构建服务器上的c++代码做仪器构建的需求。需要通过命令行执行基本的c++代码,我尝试在构建机器中实际安装coverity的目录上使用cov-build
命令cov-build –-dir cov-int cl /c test.cpp
和各种其他排列。但是有一些问题。系统只能理解cov-buld --dir
,如果我只使用这个命令和/c
一起使用,这个文件在visual studio中打开,而不是给出编译单元的%
。如果以前有人这样做过,请帮助我
首先要明确你的需求。你使用的是哪个系统?(windows、Mac、Unix或Solaris)。在启动cov-build之前,配置将执行源文件的编译器。正如您所说,您正在使用c++源代码,请使用GCC编译器配置Coverity静态分析器。Coverity直接支持3种编译器(Gcc和另外2种)。要配置此GCC,请使用cov-configure命令,后跟GCC。
然后使用cov-build命令分析
示例命令为:
path_to_cov_bin/cov-build --dir path_to_output_folder gcc hi.cpp
它将在path_to_output_folder中使用emit-db创建emit文件夹。然后cov-analyze命令将分析发出文件夹并在给定路径下创建输出目录。
使用makefile编译N个源文件。如果您对makefile有任何疑问,您可以在这里发帖或参考本网站
相关文章:
- 更改命令行 qt5 源代码构建配置的正确/快速方法
- Visual Studio 2019:使用 vcvars64 从命令行构建C++.bat不再工作
- 尝试构建 xerces c++ 解析器。Netbeans 和命令行构建错误未定义对"xercesc_3_2..."的引用
- 在基于命令行的QT插件构建中包含库
- 无法构建 quazip。MOC 编译器不会运行。命令行未找到相关类
- 从命令行构建一个.sln / .vcxproj项目,并使用Visual C 的免费版本构建
- 在构建过程中捕获所有编译器调用和命令行参数
- 如何通过命令行使用MSBUILD VS2015构建所有配置
- CMake & Visual Studio:如何获得快速、安静的命令行构建?
- 使用命令行构建一个Visual Studio C 项目
- QT 5.12.1使用Visual Studio2017,由命令行构建
- 仅在从命令行构建Qt项目时出错
- 从命令行构建Visual Studio Express 11项目
- 我可以从命令行构建MFC应用程序吗
- 从命令行构建x64 C++项目说:此操作应该只在UI线程上进行
- 从命令行构建Visual Studio 2008解决方案
- 如何在visual studio中从命令行构建qt项目
- 为什么使用clang的两阶段命令行构建不能生成dSYM目录?
- Visual Studio 2015社区命令行构建c++项目不工作
- Coverity:基本c++代码的命令行构建脚本