W
ALso ich hab ne static lib im release modus erstellt dann die lib datei in den ordner von meinem project reinkopiert und angelinkt....dann gings natürlich net hab ich mir gedacht vielleicht muss ich noch die header einfügen und jetzt kommt der fehler :
--------------------Konfiguration: test - Win32 Release--------------------
Linker-Vorgang läuft...
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual __thiscall CWindow::~CWindow(void)" (??1CWindow@@UAE@XZ)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: __thiscall CWindow::CWindow(long (__stdcall*)(struct HWND__ *,unsigned int,unsigned int,long),char *,char *,int,int,int,int,int,bool)" (??0CWindow@@QAE@P6GJPAUHWND__@@IIJ@ZPAD2HHH
HH_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall CLabel::SetPos(int,int)" (?SetPos@CLabel@@QAEXHH@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: struct HFONT__ * __stdcall Steuerelement::SetFont(struct HWND__ *,char const *,int,int,int,int,int)" (?SetFont@Steuerelement@@QAGPAUHFONT__@@PAUHWND__@@PBDHHHHH@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall CListbox::Clear(void)" (?Clear@CListbox@@QAEXXZ)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall CListbox::Remove_Item(int)" (?Remove_Item@CListbox@@QAEXH@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: bool __thiscall CCheckbox::Get_Value(void)" (?Get_Value@CCheckbox@@QAE_NXZ)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: long __thiscall CButton::Get_ID(void)" (?Get_ID@CButton@@QAEJXZ)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall CCheckbox::Set_Value(bool)" (?Set_Value@CCheckbox@@QAEX_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: long __thiscall CListbox::Get_ID(void)" (?Get_ID@CListbox@@QAEJXZ)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall CLabel::Caption(char const *)" (?Caption@CLabel@@QAEXPBD@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: char * __thiscall CTextbox::Get_Text(void)" (?Get_Text@CTextbox@@QAEPADXZ)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: long __thiscall CTextbox::Get_ID(void)" (?Get_ID@CTextbox@@QAEJXZ)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall CTextbox::Set_Text(char *)" (?Set_Text@CTextbox@@QAEXPAD@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: char * __thiscall CListbox::Text(int)" (?Text@CListbox@@QAEPADH@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: int __thiscall CListbox::Get_Index(void)" (?Get_Index@CListbox@@QAEHXZ)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall CListbox::Set_Index(int)" (?Set_Index@CListbox@@QAEXH@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall CListbox::Add_Item(char const *)" (?Add_Item@CListbox@@QAEXPBD@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: __thiscall CButton::CButton(struct HWND__ *,char *,int,int,int,int)" (??0CButton@@QAE@PAUHWND__@@PADHHHH@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: __thiscall CLabel::CLabel(struct HWND__ *,char *,int,int,int,int)" (??0CLabel@@QAE@PAUHWND__@@PADHHHH@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: __thiscall CCheckbox::CCheckbox(struct HWND__ *,char *,int,int,int,int)" (??0CCheckbox@@QAE@PAUHWND__@@PADHHHH@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: __thiscall CRadiobut::CRadiobut(struct HWND__ *,char *,int,int,int,int)" (??0CRadiobut@@QAE@PAUHWND__@@PADHHHH@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: __thiscall CTextbox::CTextbox(struct HWND__ *,int,int,int,int,bool)" (??0CTextbox@@QAE@PAUHWND__@@HHHH_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: __thiscall CListbox::CListbox(struct HWND__ *,int,int,int,int)" (??0CListbox@@QAE@PAUHWND__@@HHHH@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall CButton::Visible(bool)" (?Visible@CButton@@UAEX_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall CButton::Enable(bool)" (?Enable@CButton@@UAEX_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "private: virtual int __thiscall CButton::GenerateID(void)" (?GenerateID@CButton@@EAEHXZ)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall CLabel::Visible(bool)" (?Visible@CLabel@@UAEX_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall CLabel::Enable(bool)" (?Enable@CLabel@@UAEX_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "private: virtual int __thiscall CLabel::GenerateID(void)" (?GenerateID@CLabel@@EAEHXZ)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall CCheckbox::Visible(bool)" (?Visible@CCheckbox@@UAEX_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall CCheckbox::Enable(bool)" (?Enable@CCheckbox@@UAEX_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "private: virtual int __thiscall CCheckbox::GenerateID(void)" (?GenerateID@CCheckbox@@EAEHXZ)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall CRadiobut::Visible(bool)" (?Visible@CRadiobut@@UAEX_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall CRadiobut::Enable(bool)" (?Enable@CRadiobut@@UAEX_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "private: virtual int __thiscall CRadiobut::GenerateID(void)" (?GenerateID@CRadiobut@@EAEHXZ)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall CTextbox::Visible(bool)" (?Visible@CTextbox@@UAEX_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall CTextbox::Enable(bool)" (?Enable@CTextbox@@UAEX_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "private: virtual int __thiscall CTextbox::GenerateID(void)" (?GenerateID@CTextbox@@EAEHXZ)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall CListbox::Visible(bool)" (?Visible@CListbox@@UAEX_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: virtual void __thiscall CListbox::Enable(bool)" (?Enable@CListbox@@UAEX_N@Z)
CMain.obj : error LNK2001: Nichtaufgeloestes externes Symbol "private: virtual int __thiscall CListbox::GenerateID(void)" (?GenerateID@CListbox@@EAEHXZ)
Release/test.exe : fatal error LNK1120: 42 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.
die debug version funzt auch nur mit vorbehalte :
INK : warning LNK4098: Standardbibliothek "LIBC" steht in Konflikt mit anderen Bibliotheken; /NODEFAULT:Bibliothek verwenden
aber lässt sich ausführen...
was kann man dagegen tun