Depending on some compiler flags (which I'm not totally sure which ones are triggering) I get a Intel DLL dependency for my project to:
- svml_dispmd.dll
- libiomp5md.dll
My project is a /MD compiled DLL with some tights algorithms where I would like to use auto-parallelization and PGO. I would prefer to statically link everything into our DLL, to avoid having to distribute any further DLLs.
I was able to get rid of the svml_dispmd.dll reference by explicitly including: svml_disp.lib but I'm not sure if this is OK or not?
Is there any way to link the Intel provided libraries statically? Especially the MKL?