Лицо моей команды в настоящее время работает над C DLL, которая использует библиотеки MathL библиотеки MKL. Однако мы немного смущены.Включая внешние DLL-зависимости в проекте dll?
Этот вопрос касается стандартного способа работы с зависимыми DLL, когда вы создаете собственную DLL.
Скажем:
- Наша программа написана/сост в Visual Studio как программа C
- Это зависит от MKL библиотек DLL, написанных на C++ (работает отлично)
- Как человек с помощью нашего DLL получить MKL? Должны ли мы каким-то образом включить его в нашу DLL? Разве мы говорим им, чтобы получить это отдельно? Будет ли отдельно получать его даже работать таким образом? Я не был уверен, будут ли они импортировать нашу DLL и DLL MKL, чтобы наша DLL правильно обнаружила MKL.
(удален с # тег, как представляется, не применяются - правила очень различны для .NET) –