Silpion
2006-12-04, 21:18:47
Hallo,
ich nutze VS2005 Express Edition und habe in einer Solution zwei Projekte:
Ein CLR-Projekt, das die Oberfläche bietet und eine native Win32 Klassensammlung, die ich als Bibliothek einbinden möchte.
Ich habe dies schon öfter mit Win32 Projekt und einer Win32 statischen Bibliotheken gemacht, aber mit der Kombination CLR + nativ will es nicht funktionieren.
Ich bekomme Linker-Fehler und weiß nicht, wie ich diese beheben kann:
1>Linking...
1>clr_gui.obj : error LNK2028: unresolved token (0A0002ED) "public: __thiscall Core::Hough::~Hough(void)" (??1Hough@Core@@$$FQAE@XZ) referenced in function "public: void * __thiscall Core::Hough::`scalar deleting destructor'(unsigned int)" (??_GHough@Core@@$$FQAEPAXI@Z)
1>clr_gui.obj : error LNK2028: unresolved token (0A0002EE) "public: __thiscall Core::Hough::Hough(class Core::Image *,unsigned int,double,unsigned int,double)" (??0Hough@Core@@$$FQAE@PAVImage@1@ININ@Z) referenced in function "private: void __clrcall clr_gui::Form1::houghToolStripMenuItem_Click(class System::Object ^,class System::EventArgs ^)" (?houghToolStripMenuItem_Click@Form1@clr_gui@@$$FA$AAMXP$AAVObject@System@@P$AAV EventArgs@4@@Z)
Welche Einstellungen fehlen mir oder sind falsch?
ich nutze VS2005 Express Edition und habe in einer Solution zwei Projekte:
Ein CLR-Projekt, das die Oberfläche bietet und eine native Win32 Klassensammlung, die ich als Bibliothek einbinden möchte.
Ich habe dies schon öfter mit Win32 Projekt und einer Win32 statischen Bibliotheken gemacht, aber mit der Kombination CLR + nativ will es nicht funktionieren.
Ich bekomme Linker-Fehler und weiß nicht, wie ich diese beheben kann:
1>Linking...
1>clr_gui.obj : error LNK2028: unresolved token (0A0002ED) "public: __thiscall Core::Hough::~Hough(void)" (??1Hough@Core@@$$FQAE@XZ) referenced in function "public: void * __thiscall Core::Hough::`scalar deleting destructor'(unsigned int)" (??_GHough@Core@@$$FQAEPAXI@Z)
1>clr_gui.obj : error LNK2028: unresolved token (0A0002EE) "public: __thiscall Core::Hough::Hough(class Core::Image *,unsigned int,double,unsigned int,double)" (??0Hough@Core@@$$FQAE@PAVImage@1@ININ@Z) referenced in function "private: void __clrcall clr_gui::Form1::houghToolStripMenuItem_Click(class System::Object ^,class System::EventArgs ^)" (?houghToolStripMenuItem_Click@Form1@clr_gui@@$$FA$AAMXP$AAVObject@System@@P$AAV EventArgs@4@@Z)
Welche Einstellungen fehlen mir oder sind falsch?