Quantcast
Channel: Intel® Software - Intel® C++ Compiler
Viewing all articles
Browse latest Browse all 1175

invalid definition of __m128; use #include "xmmintrin.h" instead

$
0
0

Hello,

When I try to compile with the Intel compiler I got the error:

C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\xmmintrin.h|56|error #2277: invalid definition of __m128; use #include "xmmintrin.h" instead

If I understand correctly, the error occurs due to 'xmmintrin.h' being part of VC as well as Intel and thus in conflict. I've found the following solution, simply drop the VC include:

https://software.intel.com/en-us/articles/dont-explicitly-search-vc-incl...

But this raises the following catastrophic error: cannot open source file "iostream" (a.k.a. missing fundamental c++ libs?)

What am I missing here?

My compiler search directories:

C:\Program Files (x86)\IntelSWTools\compilers_and_libraries\windows\compiler\include
C:\Program Files (x86)\IntelSWTools\compilers_and_libraries\windows\mkl\include
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include


Viewing all articles
Browse latest Browse all 1175

Trending Articles



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