Quantcast
Channel: Intel® Software - Intel® Integrated Performance Primitives
Viewing all articles
Browse latest Browse all 1489

LNK 1104 Cannot open file "ippCore.lib"

$
0
0

Hello,

I'm a programming and C++ beginner so I apologize for my confusion.

I have windows 10, Intel IPP 2020 Update 1 installed, Visual Studio 2019. My compiler is local windows debugger(I think...I'm trying to follow forum detalis for question posting). I am trying to use old image processing code. Some of the IPP libraries it uses are out of date. Accordingly, I installed Intel legacy libraries here  ( https://software.intel.com/content/www/us/en/develop/articles/intel-ipp-... ). The compiler produced errors, saying that libraries like ippm.lib could not be opened (LNK 1104). I clicked on the project, click on properties, go to linker and change the name of the additional dependency from ippm90lgc.lib. This would get rid of the error. Here is the problem, it is unclear which .lib file replaces the ippCore.lib as none follow the naming format (ippCore90lgc.lib does not seem to exist).

Note: some additional changes I made were adding #include "ipps90legacy.h" and
#include "ipps90legacy_redef.h" among other #include's at the top of all source files,in VC++ directories I added legacie's include folder to include directories and lib folder to library directories. These steps were following the directions in the readme.txt file in the ipp legacy download. 

#if !defined( __STDCALL )
#define __STDCALL IPP_STDCALL 
#endif

to one of the .cc files. This was following the recommendations of a forum user here ( https://software.intel.com/en-us/forums/intel-integrated-performance-pri... ). It successfully got rid of the error. 

If I need to add more information please let me know. Any help is much appreciated.

Thanks

 


Viewing all articles
Browse latest Browse all 1489

Trending Articles



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