Можно ли использовать подключаемые библиотеки в dll-проекте?

Пробую написать собственную библиотеку на c++ в Visual Studio. Нужны некоторые функции из другой сторонней библиотеки. Подключаю её к проекту всё вроде работает, но когда свою библиотеку подключаю в тестовому проекту, выдаёт ошибку.
Можно вообще так делать? Или как-то по-другому надо подключать?  

1 комментарий

  • > Можно вообще так делать
    Что можно? Подключать dll к проекту или в dll использовать другую dll? В любом случае, ответ на оба вопроса "да, можно".

    > Или как-то по-другому надо подключать?
    По идеи должен быть не один способ, но тот который я помню — это использование WinAPI: LoadLibrary() и GetProcAddress() для загрузки dll и получения адреса функции. В MSDN должен быть пример, как использовать в связке обе эти функции.

    > но когда свою библиотеку подключаю в тестовому проекту, выдаёт ошибку.
    Выложите где-нибудь проект (желательно там где есть подсветка синтаксиса) и напишите коды ошибок. Без этого дальнейший разговор абсолютно бессмысленен, т.к. приложение может падать из-за чего угодно.