Quantcast
Channel: Intel® Integrated Performance Primitives
Viewing all articles
Browse latest Browse all 1294

ipp_get_cache_line_size already defined in ippicvmt.lib

$
0
0

Greetings, I'm currently trying to upgrade a Image Processing program from IPP7 to 9, OpenCV2.4 to 3.1 as well as converting it to static linking instead of dynamic. The progress was successful in dynamic linking, but a nightmare in static.

Long story short, 2 errors came out and I have no idea how to fix it due to it belongs to the IPP libraries:

  1.  ipp_get_cache_line_size already defined in ippicvmt.lib(ippcachesize.obj)  
  2.  ipp_get_cpuid already defined in ippicvmt.lib(owncpudefs.obj) 

Both of em are in conflict with the ippcoremt.lib under the same obj name, I've made a few attempt to fix the errors, such as attached ippi.lib (which is wrong, it should be ippimt.lib but same error yet occurs) that somehow eliminates the error but causes the program to be dependant on ipp DLLs (which still somehow crashes eventhough I moved the DLLs to the source directory).

The Dependencies I've attached is as below:

  1. libiomp5md.lib
  2. version.lib
  3. libtiff.lib
  4. libpng.lib
  5. libjasper.lib
  6. libjpeg.lib
  7. libwebp.lib
  8. zlib.lib
  9. IlmImf.lib
  10. opencv_world310.lib
  11. ippicvmt.lib

I've been stucking on these errors for days, mind helping me out? :'(

(Pardon my English)

 

 

Zone: 


Viewing all articles
Browse latest Browse all 1294

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>