Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space CPPTDESKDEV and version 10.4.1

This topic explains how to install the C++test plugin into a working copy of Eclipse or Application Developer on Windows.

The section includedincludes:

Table of Contents
maxLevel1

About Multi-user Installations

Each instance of Eclipse creates and writes to a configuration folder. If multiple instances of Ecipse/C++test are running in parallel, data corruption may occur. Eclipse provides a number of strategies for initializing the Eclipse configuration area in order to support multi-user installations. If you are implementing a multi-user installation of C++test, please choose the appropriate installation scenario:

Shared Configuration

In this scenario, users share not only an install area but also a master configuration area. By default, users must still have their own private writable configuration areas. A user's private configuration area is cascaded to the master configuration and will not contain any interesting data if the master configuration has been fully initialized and no changes to the set of plug-ins to be installed has occurred.

In this scenario, the system administrator initializes the master configuration (typically under the install location), and ensures the whole install and configuration areas are read-only to users. When users run the Eclipse-based product from the shared install location, since they do not have write access privileges to the configuration area under the install area, a local configuration area will be automatically computed and initialized.

Shared Installation

In this scenario, a single install area is shared by many users. The 'configuration' directory under the install area is home only to the config.ini as shipped with the product (it is not initialized). Every user has their own local standalone configuration location. This scenario requires making the install area read-only for regular users. When users start Eclipse, this causes the configuration area to automatically default to a directory under the user home dir.

Prerequisites

Anchor
sys_req_plugin
sys_req_plugin
System Requirements

...

  • 1.5 GHz or higher processor.
  • 4 GB RAM (8 GB is recommended).
  • A supported compiler or cross-compiler .See (see Supported Environments for a list of supported compilers.)
Note
titleWindows and Windows Server notes
  • 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.

...

  • Eclipse IDE for C/C++ Developers 3.8, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7 and a Java Runtime Environment (JRE) supported by Eclipse.
  • Wind River Workbench 3.3.
  • Renesas e2 Studio 5.1
  • ARM DS-5 5.18 and higher5
  • Texas Instruments Code Composer Studio 5.x, 6.0, 7.4, 8.0

See IDE Support for details about supported versions.

Info
titleChoose the Proper Plug-In Architecture
  • 32-bit IDEs require 32-bit  C++test.
  • 64-bit IDEs require 64-bit  C++test.

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.
Info
titleAlternative installation methods

For details on performing a silent installation see Preconfiguration C++test During Installation.

...

Info
title About plugin and IDE architecture selectionMulti-user installations

For details on running multiple instances of Eclipse with C/

You must install the appropriate plugin architecture for your IDE:

Install 32-bit

C++test

to use with 32-bit Eclipse.Install 64-bit C++test to use with 64-bit Eclipse.

in parallel see Multi-user Installations.

Installation

To install the C++test plugin for Eclipse on Windows:

...