Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
告知
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Linking error looking for compilers_and_libraries_2017.0.109 version.

Kamath__Shashi
ビギナー
559件の閲覧回数

I have a software package code for which is not written by me. I inherited it. 

It uses IPP. I have set IPP include and linker settings for project.

But for some reason it keeps looking for a specific version of IPP  compilers_and_libraries_2017.0.109

I have  version 2018.3.210 installed on my machine.

Error 16 error LNK1104: cannot open file 'c:\program files (x86)\intelswtools\compilers_and_libraries_2017.0.109\windows\ipp\include\ippcore.h/../../lib/ia32/ippcoremt.lib'
 
I could not find any file in my project or registry with reference to "2017.0.109" 
 
Don't understand why is it looking for that specific version. 
 
Please help.
0 件の賞賛
1 返信
Pavel_B_Intel1
従業員
559件の閲覧回数

Hello,

please check your project settings, there shall be "Use IPP" option. If the option is enable the compiler looks into IPP header files that included and use the next pragmas in the header files to find libraries:

    #pragma comment( lib, __FILE__ "/../../lib/" INTEL_PLATFORM "ippimt" )
    #pragma comment( lib, __FILE__ "/../../lib/" INTEL_PLATFORM "ippsmt" )
 

if you disable the option and add IPP header files and libraries to the project manually it should work. Please try.

Pavel

返信