Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
3 Views

openmp

Hi,
I'm using some openmp pragma's inside my code. the program compiles without any errors saying the 'OpenMP DEFINED LOOP WAS PARALLELIZED'.
But when I try to run the program, it produces this error,
"The application or DLL C:Program FilesIntelCompilerC++9.0EM64TBinlibguide40.dll is not a valid Windows image. Please check this against your installation diskette".
Any idea what that means?
Thanks in advance.
Regards,
Sachini
0 Kudos
2 Replies
Highlighted
Black Belt
3 Views

Re: openmp

Have you mixed em64t and other files in your build? The em64t .dll would work only if all your object and library files were built with /machine:amd64, and only when running on the amd64 64-bit Windows. If you did those things right, you should take seriously the suggestion to try a repair installation of your icl for em64t.
0 Kudos
Highlighted
Beginner
3 Views

Re: openmp

Thanks for your suggestion very much.
After selecting 'use MFC in a static library' instead of 'shared DLL', it stopped giving the error.
Thanks again.
0 Kudos