- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I've been trying to create a custom (static) library of DSP classes in C++ that utilize IPP and MKL (as well as Eigen). The issue I run into is that of exceeded symbols (LNK1189 error). Even though my classes use probably really few functions from all these libraries, it has been impossible to overcome the issue, unless I employ dynamic linking. Namely, it is an issue of bundling in my custom .lib file only used code instead of the whole IPP/MKL libraries. Any help would be much appreciated.
Lefteris
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Lefteris,
You can create some custom dynamic libraries for the functions that you'll need in IPP/MKL, so that you don't have to link the whole IPP/MKL libraries. Here is the link as how to build a custom DLL: https://software.intel.com/en-us/node/528363. Hope this helps. Thanks!

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page