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
- in command line mode
- IDE integration to Visual Studio
- 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" (HOTA), 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" (CTC4STD), 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
...)
- "CTC++ Host Run-Time add-on" (CTCHRT), see its descriotion .
- Primarily developed for Symbian OS targets like
CTC4STD, but supporting also kernel-mode code
- Is however a general architecture, which may be
applicable also on other targets
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)