Availability
Testwell CTC++ (Test Coverage Analyzer for
C/C++)
CTC++ is a code coverage and execution
profiling tool for C and C++. See
CTC++
description.
The basic CTC++
host-only (default CTC++ sale package contains this only):
Availability (hardware / operating system /
C/C++ compiler identification where relevant):
- PC / Windows
- usable with Microsoft Visual C++
5.0/6.0/7.0/7.1/8.0/9.0/10.0
- IDE integration to Visual Studio 5.0/6.0
- IDE integration to
Visual Studio 2003/2005/2008/2010
- usable with Borland C++ in command line mode
- usable with gcc/g++ (e.g. by
Cygwin, MinGW) in command line mode
- usable with Nokia Codewarrior C/C++ Compiler for
Windows/x86 (Symbian OS, emulator use) in command line mode (ctcwrap
... abld or sbs ...)
- HP 9000/700 series / HP-UX (on PA-Risc by default,
on Itanium by request)
- usable with HP C/C++
- usable with gcc/g++
- SunSPARC / Solaris
- usable with Sun C/C++
- usable with gcc/g++
- Intel / Linux
- Also 64-bit support included on all supported (host)
platforms
- Call for availablity on "near-enough to x86/Linux"
systems [Please specify your environment]
- for example FreeBSD can run x86/Linux CTC++ binary
executables, and with certain special arrangements for the CTC++
run-time support, the CTC++/Linux can be used at FreeBSD
CTC++ add-on packages (separate add-on sale items):
- "CTC++ Host-Target add-on", see its description .
- a CTC++/host license is needed at the development
host
- the cross-compiler and the target can be almost
"whatever"
- call for availability a variant of this, which is
adapted for extremely small (RAM size) targets
- "CTC++ for Symbian Target Devices add-on",
see
its description .
- Development on Windows, CTC++/Windows license needed
- RVCT 2.2 (armcc) or GCCE (arm-none-symbianelf-g++
(GCC) 3.4.3) cross-compiler
- Symbian OS v9.x (EKA2 kernel) based target device
(mobile phone), user-mode code
- use in command line mode (ctcwrap ... abld or sbs
...)
Testwell CMT++ (Complexity Measures Tool
for C/C++)
Availability (hardware / operating system):
- PC / Windows
- HP 9000/700 series / HP-UX
- SunSPARC / Solaris
- Intel / Linux
CMT++ does not need a C/C++ compiler to be
present in its use.
Testwell CMTJava (Complexity Measures Tool
for Java)
Availability (hardware / operating system):
- PC / Windows
- HP 9000/700 series / HP-UX
- SunSPARC / Solaris
- Intel / Linux
CMTJava does not need a Java compiler to be
present in its use.
Testwell CTA++ (C++ Test Aider)
CTA++ is a test harnessing tool for unit
testing C++ classes, libraries and subsystems. It can be used for
testing C code, too (assuming the test harness code can be in C++).
See
CTA++ description.
Availability (hardware / operating system /
C++ compiler identification where relevant):
- PC / Windows
- usable with Micosoft Visual C++ 6.0, 7.1, 8.0, 9.0
- IDE integration to Visual Studio 6.0
- IDE integration to Visual Studio .NET 2003
- IDE integration to Visual Studio 2005
- IDE integration to Visual Studio 2008
- SunSPARC / Solaris
- usable with gcc
4.2.1 or compatible
- usable with Sun C++ compiler version 5.9 or
compatible
- HP 9000/700 series / HP-UX 11
- usable with HP PA-RISC aC++ ver
A.03.33 or compatible
- Intel / Linux
- usable with Redhat Enterprise Linux 4 gcc 3.4.6 or
compatible (eg. gcc 4.1.x)