本主题介绍如何在 Windows 系统上安装独立版本的 C/C++test(基于 Eclipse 框架构建)。
该部分包括:
先决条件
系统需求
Windows 64-bit
- Windows 71, Windows 10, Windows Server 20081, Windows Server 20121, Windows Server 2016
- 最低 4GB 内存,推荐 8GB
- 2GHz 或更快的处理器(x86_64 兼容),推荐多 CPU 配置
- 支持的 C/C++ 编译器 (请参阅编译器以获取支持的编译器列表)
1 对该平台的支持已弃用,并将在未来版本中删除。
Windows 32-bit(已弃用)
- Windows 7, Windows 10
- 最低 4GB 内存,推荐 8GB
- 2GHz 或更快的处理器(x86 兼容),推荐多 CPU 配置
- 支持的 C/C++ 编译器 (请参阅编译器以获取支持的编译器列表)
正确的编译器配置至关重要
在大多数情况下,C/C++test 需要调用编译器和链接器来执行静态分析和运行时测试任务,这些任务通常涉及预处理、编译和链接程序。
要访问 C/C++test 的全部功能,运行 C/C++test 的机器必须具有完整的开发环境和编译器工具链。
Windows 和 Windows Server 说明
- 安装和初始运行必须由具有管理员权限的用户执行。
- 运行 C/C++test 时,您必须对包含测试工作空间和项目的目录具有写入权限。具体来说,如果您使用的是非管理员帐户,则需要将 C/C++test 示例项目从“Program Files”位置复制到用户目录中,并对复制的项目运行测试。
- C++test CLI 可执行文件 (cpptestcli.exe) 应从具有写入权限的目录中执行(因为工作目录是 C/C++test 在测试后生成报告的默认位置)。
- 如果您的机器码是 WIN32-0,请删除位于<DRIVE>:\Users\<USER_NAME>\.parasoft\C++test\10.x\license中的文件。
其他需求
- 如果您的系统上安装了较早版本的 C/C++test,则必须在新目录中安装最新版本的 C/C++test。
- C/C++test 项目数据需要额外的磁盘空间。
- 推荐的日语编码是 Shift_JIS (Unix 上的 ja_JP.PCK 语言环境)。其他编码可能会导致字体问题或阻止 C/C++test 读取测试结果。
其他安装方法
有关执行静默安装的详细信息,请参阅安装期间的预配置 C++test。
多用户安装
有关使用 C/C++test 并行运行多个 Eclipse 实例的详细信息,请参阅 多用户安装。
安装
要在 Windows 系统上安装 C/C++test 的独立版本:
- 在 Windows 资源管理器中,找到并双击自解压存档。
- 当对话框询问您是否要安装 C++test 时,单击 是 。
- 选择安装过程中使用的语言。
- 您阅读并同意许可信息后,单击下一步。
- 在目标位置中,输入 C++test 文件所需的安装目录,然后单击下一步。
C/C++test Professional 包括 Parasoft Test 组件,这些组件在许多 Parasoft 产品中通用。如果尚未安装 Parasoft Test ,系统会要求您选择 Parasoft Test 文件的安装目录。如果已经安装 Parasoft Test Extension,C/C++test 将被安装到其中。 - 指定您想要在开始菜单文件夹中添加程序快捷方式的位置。
- 单击安装。
C/C++test 将安装在指定的安装目录中。
启动
在启动 C/C++test 之前
为了让 C/C++test 自动检测编译器和 makefile 设置,必须正确配置必要的可执行文件(编译器/链接器、makefile 等)。“正确配置”对于不同的编译器意味着不同的东西,但它通常涉及确保可执行文件在 PATH 上。
要启动独立程序,请执行以下操作之一:
- 启动 cpptest 可执行文件。在
$PATH
上包含适当的位置(安装目录)或使用可执行文件的完整路径启动它。 - 双击 C++test 桌面快捷方式。
Eclipse 启动后,您应该会看到一个 Parasoft菜单添加到 Eclipse 菜单栏中。如果没有看到这个菜单,选择窗口> 打开视图> 其他,选择C++test,然后点击 确定。
如果您猜测 C/C++test 没有正确安装,请参阅故障排除和常见问题解答以寻求解决一些常见安装问题的帮助。