Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29244 Discussions

How do I include libiomp5md.lib in my executable?

Dogbite
Beginner
667 Views
Thanks to the helpful hints gleaned from this forum, I was able to complete the OMP modifications to my program. I applied it to the processing loop that consumes 80% of the processing time, and with 4 cores cut the runtime by just under 60%. The improved execution times have been such a boon that I'm almost feeling a bit guilty about having acquired a new 8-core workstation ... but only almost.

So I'm setting up the new machine, and I moved the executable over and set it running. I immediately got an error stating that "This application has failed to start because libiomp5md.dll was not found."

How do I bind "libio" into the executable?
0 Kudos
1 Solution
Steven_L_Intel1
Employee
667 Views
I would recommend installing the Intel Visual Fortran Redistributables on the target system to provide the DLL. You can use /Qopenmp-link:static to link to the static library, but that may go away in a future release.

View solution in original post

0 Kudos
2 Replies
Steven_L_Intel1
Employee
668 Views
I would recommend installing the Intel Visual Fortran Redistributables on the target system to provide the DLL. You can use /Qopenmp-link:static to link to the static library, but that may go away in a future release.
0 Kudos
Dogbite
Beginner
667 Views
Thanks, Steve -- up an running now!
0 Kudos
Reply