The MULTI® Project Builder
Project Builder
The MULTI® Project Builder provides an intuitive GUI to configure and build complex programming projects. The graphical interface enables the user to select from menus of options covering choice of CPU, optimization strategies, debugging level, language-specific features, and Run-Time Error Checking modes.

MULTI displays a hierarchical project structure in which projects can consist of source files, object files, libraries, and subprojects. Separately maintained subprojects and libraries may be developed and supported as independent units and shared among multiple projects. MULTI's Project Builder offers:
Graphical interface for compilation and linking of simple or complex programs
Hierarchical program structure and option sets
Creation of executable for use by Debugger
Selection of target CPU and processor specific options
Automatic dependency determination
Selection of language options including ANSI compliance, syntax options, libraries and compatibility options
make/makefile optional capability
Log of build results
Hot-link to editor for error correction
 
Project Organizer
MULTI's Builder is the control panel of the MULTI environment. From the Builder, the user can launch the Compiler, Debugger, Editor and other MULTI components. The Builder provides a graphical, menu-driven "control panel" for the whole MULTI development process. In addition, each of MULTI's components interacts with each other as needed to provide a seamless integration throughout editing, version control, compilation, debugging, and performance profiling.

  builder window
Click here for a larger view.
 
Processors Supported
PowerPC
MCORE
ARM/Thumb 
ST100
i960
Alpha
RH32
680x0/683xx 
StarCore
StrongARM

V8xx
SH

RAD6000
FR
CPU32
ColdFire
MIPS
x86/Pentium
TriCore
SPARC/SPARClite

 
Multiple Target Support
With the same version of MULTI, users are able to develop projects for different CPUs including all popular 16-, 32-, and 64-bit CISC, RISC, and DSPs.
 
Using MAKE
The MULTI Builder can be configured to use the make utility instead of the MULTI Builder. This enables the user to use existing makefiles at the expense of some loss of builder functionality.


» RTOS
» MULTI IDE
» AdaMULTI IDE
» Compilers
» Communications Software
» Custom Development