Working With Library Header Files - Analog Devices VISUALDSP++ 3.5 Manual

C/c++ compiler and library for adsp-219x processors
Hide thumbs Also See for VISUALDSP++ 3.5:
Table of Contents

Advertisement

C and C++ Run-Time Library Guide
If all the objects supplied to the driver have been built as C, but are
referencing a C++ object which is in a library, the standard C++
libraries are not searched and the linker may issue an error concern-
ing unresolved symbol(s). This can be avoided by using the
flags-link
C++ libraries are linked from the default
For example,
flags-link -MD__cplusplus=1
Note that this problem will only occur if the C++ object is in a
library. If it is in an object file, the compiler will recognize it as a
C++ object and link with the C++ libraries.

Working With Library Header Files

When you use a library function in your program, you should also include
the function's header file with the
header file for each function is identified in the Synopsis section of the
function's reference page. Header files contain function prototypes. The
compiler uses these prototypes to check that each function is called with
the correct arguments.
A list of the header files that are supplied with this release of the
compiler appears in
ment the information supplied in this chapter.
Table 3-2. C Run-Time Library Header Files
Header
assert.h
ctype.h
def2191.h
3-8
switch (see
on page
#include
Table
3-2. You should use a C standard text to aug-
Purpose
Diagnostics
Character Handling
Memory Map Register and System Defini-
tions for ADSP-2191 DSPs
VisualDSP++ 3.5 C/C++ Compiler and Library Manual
1-27), which ensures that that the
files.
.LDF
preprocessor command. The
Standard
ANSI
ANSI
C Extension
for ADSP-219x DSPs
cc219x

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VISUALDSP++ 3.5 and is the answer not in the manual?

Questions and answers

Related Products for Analog Devices VISUALDSP++ 3.5

Table of Contents