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

compilation errors

n_guilbaud
Beginner
336 Views
Hi all,
I am trying to compile my sse2 code unders Visual studio 2010 and Intel Parallel Composer 2011
My runtime library is MultiThreaded dll and my Os is windows 7 64 bits.
When I compile, I have many double definitions with emmintrin.h and winnt.h with _mm_pause symbol for exemple.
I have too a warning on the dvec.h file, on a "#pragma pack(push,32)" line, because the value cannot be 32 but only , 1,2,4,8,16. It is strange because it is a intel file.

And I have a conflict between intel files (like emmintrin.h) et visual studio files (like intrin.h)
I thought that if I use the Intel platform toolset, I disable the equivalent file on the visual studio environment.

Results, I compile without error on Platform Toolset v90,v100, Windows7.1SDK but not with the Intel Parallel Composer 2011.
Thanks

Regards
0 Kudos
1 Reply
Om_S_Intel
Employee
336 Views
It would be nice if you can share the test case. It will help in narrowing down the issue.
0 Kudos
Reply