Russian Qt Forum

Qt => Общие вопросы => Тема начата: burunduk от Сентябрь 01, 2007, 23:35



Название: QT DLL в статическом варианте
Отправлено: burunduk от Сентябрь 01, 2007, 23:35
перечитал несколько старых топиков на эту тему но ничего у меня так и не получилось...

хочу сделать статическую DLL на Qt с использованием QtNetwork

пробовал двумя способами:

1. статически собрана Qt
получаю ошибки типа
CheckPID.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static
class QList<class QHostAddress> __cdecl QNetworkInterface::allAddresses(void)" (__imp_?allAddre
sses@QNetworkInterface@@SA?AV?$QList@VQHostAddress@@@@XZ) referenced in function _CheckPID@4

2. динамически собрана Qt
устанавливал в Makefile.Debug параметр -MTd
dll собирается, но остаётся зависимой от QtNetwork.dll и QtCore.dll


вот мой pro-файл:
Код:
TEMPLATE = lib
CONFIG += dll
QT += network
TARGET =
DEPENDPATH += .
INCLUDEPATH += .
SOURCES += CheckPID.cpp


так всё таки есть способ ?