Пробую написать собственную библиотеку на c++ в Visual Studio. Нужны некоторые функции из другой сторонней библиотеки. Подключаю её к проекту всё вроде работает, но когда свою библиотеку подключаю в тестовому проекту, выдаёт ошибку.
Можно вообще так делать? Или как-то по-другому надо подключать?
> Можно вообще так делать
Что можно? Подключать dll к проекту или в dll использовать другую dll? В любом случае, ответ на оба вопроса "да, можно".
> Или как-то по-другому надо подключать?
По идеи должен быть не один способ, но тот который я помню — это использование WinAPI: LoadLibrary() и GetProcAddress() для загрузки dll и получения адреса функции. В MSDN должен быть пример, как использовать в связке обе эти функции.
> но когда свою библиотеку подключаю в тестовому проекту, выдаёт ошибку.
Выложите где-нибудь проект (желательно там где есть подсветка синтаксиса) и напишите коды ошибок. Без этого дальнейший разговор абсолютно бессмысленен, т.к. приложение может падать из-за чего угодно.