本主题说明如何将 C/C++test 插件安装到 Eclipse 或 Linux 系统的工作副本中。

本节包括:

先决条件

系统需求

Linux 64-bit

Linux 32-bit (不推荐)

在大多数情况下,C/C++test 需要调用编译器和链接器才能执行静态分析和运行时测试任务,这些任务通常涉及预处理,编译和链接程序。

要访问 C/C++test 的全部功能,运行 C/C++test 的计算机必须具有完整的开发环境和编译器工具链。

IDE 需求

有关受支持版本的详细信息,请参见IDE 支持

其他需求

Eclipse 配置/缓存数据位置的已知问题 (https://bugs.eclipse.org/bugs/show_bug.cgi?id=54919) 一旦安装了 C/C++test,便可能导致 Eclipse 无法正常启动。

为防止出现此问题:

  1. 打开 <Eclipse_Installation_Dir>/configuration/config.ini 文件以编辑。
  2. 添加以下行(可以更改实际目录名称): [email protected]/EclipseConfigData

因此,Eclipse 应该将其所有配置数据保存在$(HOME)/EclipseConfigData目录中(您必须有完全访问该位置的权限)。

有关使用 C/C++test 并行运行 Eclipse 的多个实例的详细信息,请参见 多用户安装

安装

C/C++test 专业版包含 Parasoft Test 组件,这些组件在许多 Parasoft 产品版本 9.x 中是通用的。如果您想要在单个 Eclipse 安装上使用 C/C++test 专业版和其他 Parasoft Test 9.x 产品,请按如下所述运行 C/C++test 安装,并指定与其他 Parasoft Test 产品使用相同的 Eclipse 安装目录。

如果已经安装 Parasoft Test,它将在 C/C++test 安装过程中升级到最新版本(如果需要)。

要在 Linux 上安装 Eclipse 的 C/C++test 插件,请执行以下操作:

  1. 将分发文件复制到目标位置。
  2. 使用正确的命令解压缩安装脚本:
  3. 执行以下命令以运行安装脚本:
  4. 选择适当的 Eclipse/CDT 目标平台类型。
  5. 输入您的 Eclipse(或开发套件)安装目录,然后单击确定

如果您以后要卸载 C++test,请执行以下操作:

  1. 找到 C/C++test 安装目录。
  2. 执行extuninstall 然后将从 Eclipse 中“注销”C/C++test。
  3. (可选)从硬盘驱动器中删除 C/C++test 文件。

有关执行静默安装的详细信息,请参见 安装期间的预配置 C++test

开启

为了使 C/C++test 自动检测编译器和生成文件的设置,请确保正确配置了必要的可执行文件(编译器/链接器,生成文件等)。“正确配置”在不同的编译器上具有不同的含义,但通常包括确保可执行文件在路径中。

要启动插件:

Eclipse 将自动找到 C/C++test 插件。

启动 Eclipse 之后,您应该会看到一个Parasoft 菜单已添加到 Eclipse 菜单栏中。如果您没有找到此菜单,请选择 窗口> 打开透视图> 其他, 选择 C++test, 然后单击 确定

如果您认为未正确安装C/C++test,请参见故障排除和常见问题解答以获取解决一些常见安装问题的帮助。