必一运动

【Perforce】Klocwork-规则包导入及同步Validate

1、 文档目标

本文讲述如何在Klowork客户端的界面中导入相应的规则包并且同步至Validate。


2、软件环境

1)、软件版本:Klocwork 2024.4 Validate 2024.4


3、操作指导

1)、使用kwgcheck 打开KW工程、选择File、 Open project...




2)、点击Tools、打开Preferences




3)、点击Analysis Configuration、Configuration Files 再点击 Import...选择需要的规则包进行添加。




4)、点击Issues,选择Taxonomy filter找到MISRA C2023 进行规则配置。




5)、根据下列命令创建项目并分析上传结果。(需build license)

kwadmin --url //localhost:8085/ create-project KW_S32K

kwbuildproject --url //localhost:8085/KW_S32K --tables-directory kwinject.out

kwadmin --url //localhost:8085/ load KW_S32K /my_tables


6)、在Validate 服务器上打开KW_S32K项目,在 Configuration内看到规则已上传,若在该界面内修改规则,连接至该项目的KW工程规则会同步修改。