Hallo Forum,
neulich hatte ich geschrieben, dass ich eine QT3-Anwendung nach QT4 portieren möchte und dabei ein Problem hab (siehe früherer Eintrag). Dieses Problem ist inzwischen gelöst (hatte das Compilerflag "QT3_SUPPORT" vergessen), doch schon taucht das nächste auf:
Beim Linken wird nach einer Datei "Qt3Support.obj" verlangt, die allerdings nirgends existiert. Die muss ja eigentlich auch erst erzeugt werden. Aber wie???
Windows XP
Visual Studio 6.0
Datei "Qt3Support.obj" kann nicht geöffnet werden
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Danke, hatte die Extension vergessen! Aber...
...jetzt bekomme ich 406 unaufgelöste externe Verweise!
Was nun???
Ein kleiner Auszug:
label.obj : error LNK2001: Nichtaufgeloestes externes Symbol "protected: virtual int __thiscall QWidget::metric(enum QPaintDevice::PaintDeviceMetric)const " (?metric@QWidget@@MBEHW4PaintDeviceMetric@QPaintDevice@@@Z)
CommandWindow.obj : error LNK2001: Nichtaufgeloestes externes Symbol "protected: virtual int __thiscall QWidget::metric(enum QPaintDevice::PaintDeviceMetric)const " (?metric@QWidget@@MBEHW4PaintDeviceMetric@QPaintDevice@@@Z)
mainwnd.obj : error LNK2001: Nichtaufgeloestes externes Symbol "protected: virtual int __thiscall QWidget::metric(enum QPaintDevice::PaintDeviceMetric)const " (?metric@QWidget@@MBEHW4PaintDeviceMetric@QPaintDevice@@@Z)
OptionsDlg.obj : error LNK2001: Nichtaufgeloestes externes Symbol "protected: virtual int __thiscall QWidget::metric(enum QPaintDevice::PaintDeviceMetric)const " (?metric@QWidget@@MBEHW4PaintDeviceMetric@QPaintDevice@@@Z)
PropertyWindow.obj : error LNK2001: Nichtaufgeloestes externes Symbol "protected: virtual int __thiscall QWidget::metric(enum QPaintDevice::PaintDeviceMetric)const " (?metric@QWidget@@MBEHW4PaintDeviceMetric@QPaintDevice@@@Z)
label.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall QWidget::releaseDC(struct HDC__ *)const " (?releaseDC@QWidget@@UBEXPAUHDC__@@@Z)
CommandWindow.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall QWidget::releaseDC(struct HDC__ *)const " (?releaseDC@QWidget@@UBEXPAUHDC__@@@Z)
mainwnd.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall QWidget::releaseDC(struct HDC__ *)const " (?releaseDC@QWidget@@UBEXPAUHDC__@@@Z)
OptionsDlg.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall QWidget::releaseDC(struct HDC__ *)const " (?releaseDC@QWidget@@UBEXPAUHDC__@@@Z)
...
Ein kleiner Auszug:
label.obj : error LNK2001: Nichtaufgeloestes externes Symbol "protected: virtual int __thiscall QWidget::metric(enum QPaintDevice::PaintDeviceMetric)const " (?metric@QWidget@@MBEHW4PaintDeviceMetric@QPaintDevice@@@Z)
CommandWindow.obj : error LNK2001: Nichtaufgeloestes externes Symbol "protected: virtual int __thiscall QWidget::metric(enum QPaintDevice::PaintDeviceMetric)const " (?metric@QWidget@@MBEHW4PaintDeviceMetric@QPaintDevice@@@Z)
mainwnd.obj : error LNK2001: Nichtaufgeloestes externes Symbol "protected: virtual int __thiscall QWidget::metric(enum QPaintDevice::PaintDeviceMetric)const " (?metric@QWidget@@MBEHW4PaintDeviceMetric@QPaintDevice@@@Z)
OptionsDlg.obj : error LNK2001: Nichtaufgeloestes externes Symbol "protected: virtual int __thiscall QWidget::metric(enum QPaintDevice::PaintDeviceMetric)const " (?metric@QWidget@@MBEHW4PaintDeviceMetric@QPaintDevice@@@Z)
PropertyWindow.obj : error LNK2001: Nichtaufgeloestes externes Symbol "protected: virtual int __thiscall QWidget::metric(enum QPaintDevice::PaintDeviceMetric)const " (?metric@QWidget@@MBEHW4PaintDeviceMetric@QPaintDevice@@@Z)
label.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall QWidget::releaseDC(struct HDC__ *)const " (?releaseDC@QWidget@@UBEXPAUHDC__@@@Z)
CommandWindow.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall QWidget::releaseDC(struct HDC__ *)const " (?releaseDC@QWidget@@UBEXPAUHDC__@@@Z)
mainwnd.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall QWidget::releaseDC(struct HDC__ *)const " (?releaseDC@QWidget@@UBEXPAUHDC__@@@Z)
OptionsDlg.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall QWidget::releaseDC(struct HDC__ *)const " (?releaseDC@QWidget@@UBEXPAUHDC__@@@Z)
...
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Das war's!!! :)
Vielen Dank für Deine schnelle Hilfe!!!!! 