Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7956 Discussions

__cpuidex Linker problem linking OpenCV

Marc_H_
Beginner
917 Views

Hello,

I'm trying to compile the OpenCV library using VS2008 and Intel Compiler V11.

I get a linker problem as follows:

1>system.obj : error LNK2019: riferimento al simbolo esterno __cpuidex non risolto nella funzione "public: static struct cv::HWFeatures __cdecl cv::HWFeatures::initialize(void)" (?initialize@HWFeatures@cv@@SA?AU12@XZ)

I know, it's in italian, but, please, be patient.

It's not able to find the symbol __cpuidex. Is there any additional library I missed to link? Or is there any other solution?

Thanks in advance!! Have a nice weekend!!

Best Regards!!

Marc

0 Kudos
1 Reply
KitturGanesh
Employee
917 Views

Hi Marc,
ICC version 11 is a very old compiler per-se and several bugs and enhancements have gone into later releases. Can you please download the latest 16.0 Update 2 version of the compiler from https://registrationcenter.intel.com  and try it out? Reason, unless the issue exists in the last 2 supported versions it's hard to file an issue against a very old version.  In the meantime, I'll try to reproduce the issue you're encountering as well, thanks.

Kittur  

0 Kudos
Reply