This section will help you verify that your system meets the minimum requirements for using C/C++test Standard.
C/C++test requires Java 8 or higher to be installed on your machine. |
Supported C/C++ compiler
1 C/C++test may allocate up to 1GB RAM on 32-bit machines or up to 2GB RAM on 64-bit machines for the Java Virtual Machine process. You can change memory allocation for the JVM process in the
[<NSTALL_DIR>/etc/cpptestcli.jvm
configuration file (-Xmx option
). When running an analysis, C/C++test’s native code analyzers will require additional memory, depending on the test configuration parameters.
Parasoft C/C++test Standard can analyze locally buildable projects in your IDE . This section describes the requirements to import and work with findings in an IDE. To perform code analysis, ensure that your system meets the minimum system requirements.
IDE | Notes |
---|---|
Eclipse 4.6 ('Neon') - 4.33 (2024-09)1 | For the Loongson/mips64el C/C++test distribution, Eclipse integration is not available. |
Visual Studio 2022 Professional | To ensure that C/C++test capabilities are available, you need to install the following Visual Studio Workloads:
Support for CMake projects in Visual Studio is limited to importing static analysis results from DTP or a local file. |
Visual Studio 2019 Professional | To ensure that C/C++test capabilities are available, you need to install the following Visual Studio Workloads:
Support for CMake projects in Visual Studio is limited to importing static analysis results from DTP or a local file. |
Visual Studio 2017 Professional | To ensure that C/C++test capabilities are available, you need to: a) disable project caching. b) install the following Visual Studio Workloads:
Support for CMake projects in Visual Studio is limited to importing static analysis results from DTP or a local file. |
Visual Studio Code | This user guide only covers installation details; see Extension for Visual Studio Code. For information about supported features and usage, see the extension documentation in Visual Studio Code. |
The Visual Studio Express edition is not supported.
1 Support for Eclipse 4.6-4.21 is deprecated and will be removed in a future release.
If you connect your C/C++test instance to DTP, ensure that the DTP version you're connecting to supports your C/C++test version. See Parasoft Product Cross-compatibility.
IPv4 and IPv6 addresses are supported.