Я делаю консольное приложение win32, используя msvC++, который будет использовать очень простую dll. Я поместил свой .lib и заголовок для моей dll (моя dll только один заголовок) в папку с консольными приложениями.Зачем мне размещать мою динамическую библиотеку ссылок?
Когда я запустил его, у меня нет компиляции или ссылок на ошибки, но когда приложение открыто, оно говорит, что он не может найти dll. Когда я помещаю файл .dll в папку приложения консоли и запускаю, он действительно работает. Я хотел бы знать, почему это происходит ??????
Ну, конечно. Решение MSVC++ позволяет создавать несколько проектов. Все исполняемые файлы находятся в том же месте, что и папка Debug по умолчанию. Если вы не используете эту функцию, вам придется копировать файлы самостоятельно. Используйте эту функцию. –