The following table lists library dependencies by domain for static linking.
Note when you link libraries, the library in the Library column must precede the libraries in the Dependent on column.
Domain |
Library |
Dependent on |
---|---|---|
Audio Coding |
ippac |
ippdc, ipps, ippcore |
Color Conversion |
ippcc |
ippi, ipps, ippcore |
Cryptography |
ippcp |
ippcore |
Computer Vision |
ippcv |
ippi, ipps, ippcore |
Data Compression |
ippdc |
ipps, ippcore |
Data Integrity |
ippdi |
ippcore |
Image Processing |
ippi |
ipps, ippcore |
Image Compression |
ippj |
ippi, ipps, ippcore |
Small Matrix Operations |
ippm |
ippi, ipps, ippcore |
Realistic Rendering and 3D Data Processing |
ippr |
ippi, ipps, ippcore |
Signal Processing |
ipps |
ippcore |
Speech Coding |
ippsc |
ipps, ippcore |
String Operations |
ippch |
ipps, ippcore |
Video Coding |
ippvc |
ippi, ipps, ippcore |
Vector Math |
ippvm |
ippcore |
Refer to the Intel IPP Reference Manual to find which domain your function belongs to.
Generated funcions (ippgen library) depends on ipps and ippcore libraries.
When you use static linking to a certain library (for example, data compression domain ippdc), you must link to the libraries on which it depends (in our example, the signal processing ipps and core functions ippcore).
Copyright © 2008 - 2011, Intel Corporation. All rights reserved.