This topic explains how to install the standalone version of C++test (which is built on the Eclipse framework) on a Windows system.
The section includes:

Prerequisites
System Requirements
- One of the following platforms:
- Windows 7, Windows 8, Windows 10 (with an x86-compatible processor).
- Windows 7 x64, Windows 8 x64, Windows 10 x64, Windows Server 2008 x64 (with an x86_64-compatible processor), Windows Server 2012, Windows Server 2016
- 1.5 GHz or higher processor.
- 4 GB RAM (8 GB is recommended).
- A supported compiler or cross-compiler.
In most cases, C++test needs to invoke the compiler and linker in order to perform static analysis and runtime testing tasks, which commonly involve preprocessing, compiling, and linking programs. To access C++test’s full functionality, the machine where C++test is run must have the complete development environment and compiler toolchain. |
- Installation and initial run must be performed by a user with Administrator privileges.
- When running C++test, you must have write access to the directory containing the testing workspace and project. Specifically, if you are using a non-Administrator account, you will need to copy C++test example projects from the 'Program Files' location into the user directory and run the tests on the copied projects.
- The C++test CLI executable (cpptestcli.exe) should be executed from a directory with write access (because the working directory is the default location in which C++test generates the report after tests).
- If your machine-id is WIN32-0, remove the file located in <DRIVE>:\Users\<USER_NAME>\.parasoft\C++test\9.x\license.
|
Other Requirements
- If earlier versions of C++test are installed on your system, the latest version of C++test must be installed in a new directory.
- Additional disk space is required for C++test project data.
- The recommended Japanese language encoding is Shift_JIS (ja_JP.PCK locale on Unix). Other encodings might cause font problems or prevent C++test from reading test results.
Installation
To install the standalone version of C++test on a Windows system:
- In Windows Explorer, locate and double-click the self-extracting archive.
- Click Yes when a dialog asks whether you want to install C++test.
- Select the language to use during the installation.
- Click Next after you have read and agreed with the license information.
- In Destination Location, enter the desired installation directory for C++test's files, then click Next.
- If Parasoft Test 9.x is not yet installed, you will be asked to select an installation directory for Parasoft Test's files.
- If Parasoft Test 9.x is already installed, C++test will be installed into it.
- Specify where you want the program’s shortcuts added in the Start Menu Folder.
- Click Install.
C++test will be installed in the specified installation directory.
Startup
For C++test to autodetect compiler and makefile settings, the necessary executables (compiler/linker, makefile, etc.) must be correctly configured. "Correctly configured" means different things for different compilers, but it typically involves ensuring that the executable is on the PATH. |
To launch the standalone, do one of the following:
- Launch the cpptest executable. Include the appropriate location (install dir) on the
$PATH
or launch it with the full path to the executable. - Double-click the C++test desktop shortcut.
After Eclipse is launched, you should see a Parasoft menu added to the Eclipse menu bar. If you do not see this menu, choose Window> Open Perspective> Other, select C++test, then click OK.
If you suspect that C++test is not properly installed, see Troubleshooting and FAQs for help resolving some common installation problems.
Licensing
The license is configured through the centralized licensing framework (Parasoft> Preferences> Parasoft> Licenses). For details, see Licensing.