文章目录
前言
C++ test的配置过程:
环境:win10
需要的软件:Visual C++ 6.0 、C++test 9.2(这两个软件版本是应公司要求使用,别的版本需要两者版本匹配)
提示:以下是本篇文章正文内容,下面案例可供参考
一、下载C++Test
官网:https://parasoftchina.cn/products/parasoft-c-ctest/ (当然这是付费软件)
9.2 破解版 及许可证文件全部在后面的链接中,请大佬们查收。
二、安装配置步骤
1.安装
运行安装的.exe文件选择自己需要的目录进行下载(纯英文)。
2.许可证设置方法
- 把lic_client.jar复制到c++Test安装目录下的:\plugins\com.parasoft.xtest.libs_9.2.3.20111012\Parasoft (不同电脑路径可能不一样,具体原因未知,如果没有找到该路径可以在总的文件夹下面搜索Parasoft,我当时也没找到) 在这个目录之下覆盖原文件。
- 运行C++Test,在主界面"Parasoft"->“首选项”->“许可证”,在右边选择【本地】、【从本地文件加载】,找到许可证,再点击【应用】、【确定】。
- 在主界面"Parasoft"->“许可证”,完成激活。
完成
三、进行项目静态分析
前提:C++ Test 需要前言中的VC++ 6.0是为了解决编译问题,当前高版本的编译环境兼容性很强,比如我的工程是在VS 2022中编写编译的,但在VC++ 6.0中可能存在编译问题
1.创建工作空间
选择需要检测的工程打开
这里注意,选择【使用原来,dsp文件的位置】,不然的话工作空间的大小会很大。
##
2.导入测试配置文件
点击菜单“运行测试”->“测试配置”,右键选择“用户自定义”,点击“导入”,选中您需要导入的配置属性文件,如下图所示。
完成测试配置的倒入就可以根据导入的规则进行静态测试了!
总结
以上就是C++Test 对C语言代码进行静态分析的教程
如有不足之处请大佬们指正!
此外,C++ Test 还有插件版,可以插入到其他编译器中进行静态分析,有需求就再更,需求量不大就这个了,其实也够用了。
相关资源链接:https://download.csdn.net/download/weixin_42313027/86401521
版权归原作者 正在努力的阿青 所有, 如有侵权,请联系我们删除。