У меня есть приложение C ++ в dir\executables
.У меня есть DLL в dir\libraries
.И в случае, если это важно, мои заголовочные файлы находятся в dir\headers
.
Когда я копирую свою dll в dir\executables
, программа работает очень хорошо, но когда dll не находится в каталоге исполняемых файлов, я получаюошибка, сообщающая о невозможности найти dll.
Есть ли способ написать или собрать мою программу так, чтобы она взяла на себя ответственность за поиск самой dll без необходимости изменять PATH
, обновлять реестр или копироватьDLL в той же папке, что и исполняемый файл?