2.2自定义定制检查项-CSDNCode.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.2自定义定制检查项-CSDNCode.doc

TscanCode V1.0 用户手册  PAGE \* MERGEFORMAT 13 TscanCode V1.0 用 户 手 册 修订记录 修订日期修订版本修改描述作者2014/01/13V0.0.1制定初稿TSC 目 录 TOC \o 1-3 \h \z \u   HYPERLINK \l _Toc409085007 1 引言  PAGEREF _Toc409085007 \h 4  HYPERLINK \l _Toc409085008 1.1 编写目的  PAGEREF _Toc409085008 \h 4  HYPERLINK \l _Toc409085009 1.2 软件概述  PAGEREF _Toc409085009 \h 4  HYPERLINK \l _Toc409085010 2 工具使用  PAGEREF _Toc409085010 \h 5  HYPERLINK \l _Toc409085011 2.1工具路径结果  PAGEREF _Toc409085011 \h 5  HYPERLINK \l _Toc409085012 2.2 自定义定制检查项  PAGEREF _Toc409085012 \h 5  HYPERLINK \l _Toc409085013 2.3 空指针特殊配置项  PAGEREF _Toc409085013 \h 8  HYPERLINK \l _Toc409085014 2.4 filter.ini路径忽略配置使用说明  PAGEREF _Toc409085014 \h 10  HYPERLINK \l _Toc409085015 2.5 TscanCode_linux版本使用说明  PAGEREF _Toc409085015 \h 10  HYPERLINK \l _Toc409085016 2.5.1 编译安装  PAGEREF _Toc409085016 \h 10  HYPERLINK \l _Toc409085017 2.5.2 运行检查  PAGEREF _Toc409085017 \h 11  HYPERLINK \l _Toc409085018 2.6 TscanCode_winconsole 版本使用说明  PAGEREF _Toc409085018 \h 11  HYPERLINK \l _Toc409085019 2.6.1 编译安装  PAGEREF _Toc409085019 \h 11  HYPERLINK \l _Toc409085020 2.6.2 运行检查  PAGEREF _Toc409085020 \h 12 引言 编写目的 编写本文的目的在于详细说明如何使用TscanCode工具, 重点讲解如何通过自定义编辑配置文档,使该工具满足用户的定制检查需求。 软件概述 TscanCode基于cppcheck开源框架针对C/C++代码提供静态代码扫描解决方案。TscanCode聚焦于逻辑错误,可疑的代码,运算错误,空指针,越界错???和内存泄漏共计6个大类,52个小类的错误检查。旨在助力开发与测试人员从代码层面挖掘问题,将那些长期困扰项目的诸如空指针宕机等问题,扼杀于萌芽阶段。支持用户根据不同需求自定义配置检查项,有极强的扩展性和可维护性。目前TscanCode有WindowsConsole, Linux版本 工具使用 2.1工具路径结果 Windows console版本可执行程序: 当前目录/bin/TscanCode.exe Linux版本可执行程序:当前目录 /linux_bin/TscanCode 扫描Lib代码路径:当前目录 /lib/ Windows console代码路径:当前目录 /cli/ Windows VS 工程sln文件: TscanCode_vs2010.sln 配置文件路径:当前目录 /TscanCodeConfig/ Sample问题代码示例:当前目录 / samples/ 2.2 自定义定制检查项 本工具利用双层配置结构,让用户可以方便的自定义配置检查项,做到更精准定位。 配置checklist.xml,指定所需要进行的检查类别。 图2-1-1 注:上面1表示开启该类检查项,0表示关闭该类检查项,只有上面每个大项开启后,下面的sub子项才会起效。 code_trace 代码追踪功能 默认开启,开启后xml结果中会保留出错位置上下10行

您可能关注的文档

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档