Seite 1 von 1

vc express statisches linken

Verfasst: 30. Mai 2006 11:40
von badphoenix
hi liebe community,

ich habe eine frage bezüglich statischen linken in vc express 2005, mit denn dll´s klappts wunderbar, ich bräuchte dir qt.libs aber statisch gelinkt.
das übersetzen mit patch hat gut funktioniert, auch die compilierten examples lassen sich aufrufen. will ich aber nun in der ide was übersetzen bekomm ich ungefähr 200 errors vom linker in der form:

QtGuid.lib(qwidget_win.obj) : error LNK2019: unresolved external symbol __imp__CreateBitmap@20 referenced in function "struct HBITMAP__ * __cdecl qt_createIconMask(class QBitmap const &)" (?qt_createIconMask@@YAPAUHBITMAP__@@ABVQBitmap@@@Z)
QtGuid.lib(qpaintengine_raster.obj) : error LNK2001: unresolved external symbol __imp__CreateBitmap@20
QtGuid.lib(qwindowsstyle.obj) : error LNK2001: unresolved external symbol __imp__CreateBitmap@20
QtGuid.lib(qfontengine_win.obj) : error LNK2001: unresolved external symbol __imp__DeleteObject@4
QtGuid.lib(qwindowsxpstyle.obj) : error LNK2001: unresolved external symbol __imp__DeleteObject@4
QtGuid.lib(qwindowsstyle.obj) : error LNK2001: unresolved external symbol __imp__DeleteObject@4
QtGuid.lib(qprintengine_win.obj) : error LNK2001: unresolved external symbol __imp__DeleteObject@4
QtGuid.lib(qpixmap_win.obj) : error LNK2001: unresolved external symbol __imp__DeleteObject@4
QtGuid.lib(qpaintengine_raster.obj) : error LNK2001: unresolved external symbol __imp__DeleteObject@4
QtGuid.lib(qcolormap_win.obj) : error LNK2001: unresolved external symbol __imp__DeleteObject@4
QtGuid.lib(qfontdatabase.obj) : error LNK2001: unresolved external symbol __imp__DeleteObject@4
QtGuid.lib(qwidget_win.obj) : error LNK2019: unresolved external symbol __imp__DeleteObject@4 referenced in function "struct HICON__ * __cdecl qt_createIcon(class QIcon,int,int,class QPixmap * *)" (?qt_createIcon@@YAPAUHICON__@@VQIcon@@HHPAPAVQPixmap@@@Z)
QtGuid.lib(qapplication_win.obj) : error LNK2001: unresolved external symbol __imp__DeleteObject@4
QtGuid.lib(qregion_win.obj) : error LNK2001: unresolved external symbol __imp__DeleteObject@4
QtGuid.lib(qcursor_win.obj) : error LNK2001: unresolved external symbol __imp__DeleteObject@4
QtGuid.lib(qprintengine_win.obj) : error LNK2001: unresolved external symbol __imp__GetDeviceCaps@8
QtGuid.lib(qwidget_win.obj) : error LNK2019: unresolved external symbol __imp__GetDeviceCaps@8 referenced in function "protected: virtual int __thiscall QWidget::metric(enum QPaintDevice::PaintDeviceMetric)const " (?metric@QWidget@@MBEHW4PaintDeviceMetric@QPaintDevice@@@Z)

lib und include verzeichnisse sind richtig gesetz und die forensuche und google konnten mir bisher auch nicht so recht weiterhelfen, weiß von euch wer rat ? :?:

Verfasst: 30. Mai 2006 13:58
von Christian81

Verfasst: 30. Mai 2006 14:28
von badphoenix
thx, die gdi hat ich irgendwie verschluckt.
manchmal sieht man halt denn wald vor lauter bäumen nicht.

8)