This User Guide describes how C/C++ programs are processed with the C/C++ compiler and other components of the C/C++ Development System in a BS2000 system environment (SDF) under the BS2000 operating system.
It is intended for users who are familiar with the programming languages C and C++ as well as the BS2000 operating system.
The following topics are dealt with here:
Preparing and compiling source programs
Creating listings with the global listing generator
Linking, loading and starting
Executing C/C++ programs (parameter input, debuggers)
Linkage to functions and languages
C language support of the compiler (overview of C language modes, implementation defined behavior,
#pragma
directives, extensions to the ANSI/ISO C standard)C++ language support of the compiler (overview of C++ language modes,implementation defined behavior)
Brief description of the C++ libraries supplied with CRTE
You can also develop programs in a POSIX environment by using the cc
, c89
, CC
and cclistgen
commands. These commands are described in a separate manual under the title “POSIX Commands of the C/C++ Compiler” [1], which serves as the main reference source for POSIX commands.
For more detailed information on the features and functionality of the compiler (beyond the scope of POSIX control), see also the following sections and chapters in this User Guide:
In the text, references to other publications are given using short titles. The full title of each publication is listed in the “References” section.