Мне пришлось сделать что-то подобное, хотя я и сам построил Imagemagick, чтобы обрезать жир.То, что вы можете сделать, это на вашей машине, установить DLL, используя exe, который они предоставляют .В процессе установки убедитесь, что вы установили флажок «Установить заголовки и библиотеки разработки на С и С ++».
Затем установочный каталог будет содержать заголовки в каталоге include и библиотеки в дереве.В lib вы найдете библиотеки, с которыми вам нужно ссылаться.Хотя есть тонна dll, что делает это небольшой проблемой.
То, что я закончил делать, когда создавал, было просто создать один dll ImageMagick и файл .lib для ссылки.Я создал свой собственный проект из источника и построил DLL.Затем вы можете отправить созданную вами DLL и библиотеку с заголовками из исходного кода.
РЕДАКТИРОВАТЬ: Я также должен заявить, что процесс установки происходит только на вашем компьютере.Затем вы можете скопировать dlls / libs / headers из пути установки и отправить их вместе с вашим пакетом, не требуя от пользователя установки чего-либо, кроме вашего приложения.