Linking Library Functions - 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

Linking Library Functions

The C/C++ run-time library is organized as several libraries which are cat-
alogued in
Table
the subdirectory
Several library files are built twice: once for single-threaded environments,
and once for multi-threaded environments. The multi-threaded versions
have a "
" suffix. Another variant for some of the libraries is also pro-
mt
vided that avoids a hardware anomaly involving instruction type
libraries have a "
When you call a run-time library function, the call creates a reference that
the linker resolves. One way to direct the linker to the library's location is
to use the default Linker Description File (
If you are not using the default .
priate library/libraries to the .
the compiler's
library to be added to the link line.
For example, the switches
libc.dlb
libraries to be searched by the linker. For more information on the
file, see the VisualDSP++ 3.5 Linker and Utilities Manual for
.LDF
16-Bit Processors.
Table 3-1
briefly describes the ADSP-219x DSP library functions.
Table 3-1. C and C++ Library Files
219x\lib Directory
2192-12_int_tab.doj
219x_int_tab.doj
219x_hdr.doj
3-6
3-1. The libraries and start-up files are installed within
of your VisualDSP++ installation.
...\219x\lib
_type32aworkaround
switch
("-l library" on page
-l
-lc -letsi
and the ETSI support library
Description
Default interrupt vector code for ADSP-2192-12 DSP
Default interrupt vector code for ADSP-219x DSPs
Startup file — set-up routines and call
VisualDSP++ 3.5 C/C++ Compiler and Library Manual
" suffix.
ADSP-21<your_target>.ldf
file, then either add the appro-
LDF
file used for your project, or use
LDF
1-31) to specify the
will add the C library
libetsi.dlb
for ADSP-219x DSPs
; these
32a
).
to the list of
main()

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

Subscribe to Our Youtube Channel

Related Products for Analog Devices VISUALDSP++ 3.5

Table of Contents