Я хочу создать .dll (в C ++), которая использует RAPI. Для этого я создаю проект visual studio и затем устанавливаю дополнительные каталоги include для того места, где мне нужен "rapi2.h", а также дополнительные каталоги ссылок для места, где расположен rapi.lib.
Затем я пишу другое приложение, используя созданный файл .dll. Этот метод работает нормально, но во время выполнения мне нужно, чтобы на компьютере, на котором запущено мое приложение, существовал файл rapi.dll.
Есть ли способ добавить .dll в другой .dll, который первый не нужен во время выполнения?
Может быть, это вопрос новичка, но зачем мне dll во время выполнения, но при компиляции достаточно только связанных .lib и .h?