恒润科技Helix QAC 创建工程指南

需积分: 50 44 下载量 49 浏览量 更新于2024-07-15 1 收藏 1.63MB PDF 举报
"这份文档是关于恒润科技公司的Helix QAC工具的使用教程,主要集中在如何创建一个新的工程。Helix QAC是一款静态代码分析工具,用于提升软件质量,确保代码符合预设的规则和标准。该教程包含了创建工程、添加代码以及从QAC-8.1.2版本导入工程等步骤。" 在使用Helix QAC进行静态测试的过程中,创建工程是初始阶段的关键步骤。首先,用户可以通过点击工具界面中的"New Project"按钮或者在"Project"菜单下选择"New Project"来启动新建工程的流程。在创建新工程的对话框中,用户需要设置以下几个关键参数: 1. **工程路径/工程名**:在ProjectName栏目中,用户可以通过右侧按钮选择工程的根目录,根目录的名称将自动作为工程的名称。 2. **语言选择**:用户需要从下拉菜单中选择工程的语言类型,本教程中提及的是C/C++。 3. **Analysis Configuration File (acf)** 和 **Rule Configuration File (rcf)**:这两项是用于定义分析和规则配置的文件,用户需要根据工程需求选择相应的配置文件。 4. **编译器选择**:创建工程时,用户需要在页面下方选择合适的编译器。可以通过左侧的下拉菜单进行筛选,然后在右侧列表中点击CCT(编译器配置文件)以查看详细信息。如果找不到匹配的编译器,可以选择"Helix_Generic_C"或"Helix_Generic_C++"作为替代。 5. **设置完成后**,点击"Create"按钮来创建工程。如果勾选了"OpenProjectProperties",系统会弹出一个窗口,允许用户进一步细化工程的属性设置。 创建工程之后,下一步通常涉及到添加代码。在"Project Properties"页面,用户可以管理RCF、ACF和CCT的设置,确保它们符合工程的需求。这可能包括指定源代码文件的位置、调整分析规则或者更新编译器配置等操作。 此外,教程还提到了从QAC-8.1.2版本导入工程的选项,这对于已有项目升级或者迁移至新版本的Helix QAC来说是至关重要的。导入过程可能会涉及迁移配置文件、适应新版本的规则变化以及更新编译器设置等工作,以确保原有工程的分析结果能够平滑过渡到新版本。 Helix QAC的工程创建是一个细致的过程,涉及到多个配置层面,正确设置这些参数有助于确保静态代码分析的准确性和有效性,从而提高软件的质量和安全性。通过遵循这个教程,用户可以有效地开始他们的静态测试之旅。