DSP

Klocwork基于命令行的测试

2019-07-13 17:38发布

实现klocwork测试的脚本命令如下表所示。    实现命令行测试的脚本命令 测试步骤 目标 dsp/vcproj工程进行测试的命令 1 删除已存在的K8工程 Kwadmin delete-project 2 创建新的K8工程 Kwadmin create-project [options] 3 设置工程属性 Kwadmin set-project-property 4 创建构建规范文件 KwDspParser -c [-o ] or KwVcprojParser -c [-o ] 5 进行构建 Kwbuildproject [options] --table-directory 6 加载构建结果 Kwadmin load 7 生成离线报告 Kwinspecttrport dsp/vcproj之外的项目进行测试时,必须通过Kwinject处理makefile来生成.out文件来进行。 Make –f makefile clean Kwinject [-C "*ctdt.c"] –o make –f makefile 其中配置名的正确获取是实现命令行测试的关键。 Tornado工程中,config-name保存在.wpj工程文件中,可以通过过滤DEFAULT_RULE关键字来得到。