A person on my team is currently working on a C DLL which relies on MKL math library DLLs. We're a little confused about something though.
This question is more about the standard way of dealing with dependent DLL's when you're building your own DLL.
Let's say:
Assuming the MKL DLLs have a license that allows you to redistribute them with your DLL, the simplest answer is just to include them with it. As long as Windows finds your DLL, putting all the DLLs - yours and MKL's - together will mean it finds the MKL DLLs just the same way.
( Edit : Judging by Which Intel® Math Kernel Library (Intel® MKL) libraries are "Redistributables"? , that should be fine.)
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.