DLL - это «динамическая библиотека», установленная на компьютере с предварительно скомпилированным кодом, которая может использоваться несколькими приложениями.Преимущества динамической библиотеки по сравнению со статической библиотекой состоят в том, что ваш установочный пакет может быть меньше, а разработчик библиотеки может исправить ошибки и дыры в безопасности, от которых выиграют все приложения.
В MS dev studio вы можетепросто выберите построить DLL.С mingw64 вы просто устанавливаете имя цели сборки на what.dll в принципе.Вам нужно пометить функции, которые вы хотите использовать для клиентов, «точки входа» и предоставить заголовок для этих функций.
Правильный установщик пакета должен справиться с установкой dll, которая нужна вашему пакету.Это может означать, что он запрашивает загрузку и установку дополнительных пакетов или что DLL-файлы включены в установку.
Да, если вы продолжаете задавать правильные вопросы: -)