Helix QAC是一款权威的C/C++代码合规性静态分析工具,适用于对代码的规范性和可靠性有较高要求的软件系统。针对任何C/C++代码都可以使用Helix QAC来做静态分析,找出代码中不符合编码规范的语法问题,提高软件整体编码质量,优化编码开发习惯。本文对面向全场景、全连接、全智能时代的Harmony OS的开源项目OpenHarmony代码进行静态分析。
测试环境介绍
整个测试环境搭建在VMware Workstation虚拟机上,虚拟机分配4核心,4GB内存,安装Ubuntu Server 20.10操作系统,使用最新的Helix QAC 2021.2 for Linux,使用MobaXterm终端软件,SSH连接到虚拟机,图形界面通过SSH转发到MobaXterm自带的X Server,显示出图形化界面。OpenHarmony代码使用的是gitee上最新的master分支代码(截至2021年9月),使用内置示例工程wifi-iot项目,对wifi-iot项目做静态分析。
开发环境的配置
安装好Ubuntu server系统和Helix QAC2021.2静态测试工

最低0.47元/天 解锁文章
9204

被折叠的 条评论
为什么被折叠?



