У меня есть статическая библиотека и другая программа, которая ее использует.
В статической библиотеке. Если я определю заголовок без присмотра, он будет работать нормально.
class TcpCommunication
С другой стороны, если я использую неотъемлемость с классом QT,
class TcpCommunication:public QTcpServer
Я получаю сообщение об ошибке при компиляции кода, который использует эту статическую библиотеку.
>MStoDKAPId.lib(TcpCommunication.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall QTcpServer::~QTcpServer(void)" (__imp_??1QTcpServer@@UAE@XZ) referenced in function "public: virtual __thiscall TcpCommunication::~TcpCommunication(void)" (??1TcpCommunication@@UAE@XZ)
В чем может быть проблема?
Спасибо.