ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
7321
7321
EMPFEHLEN
-
Hallo,
ich habe die Logitech G15 Tastatur. Diese hat ein LCD-Display. Es gibt schon einen Fertigen Wrapper für das SDK von Logitech, nur bekomme ich die Samples nicht zum laufen.
Ich habe Dev-C++ 4.9.9.2 installiert, die library für x86 ins Lib Verzeichnis gepackt, die Sourcen hab ich ins Include Verzeichnis gepackt. Jetzt weiß ich aber nicht, wie ich die Fehler wegbekommeJemand hier, der mir helfen kann? In den Docs finde ich einfach nichts dazu.Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
Compiler: Default compiler Building Makefile: "D:\Projekte\C++\G15Stuff\Logitech LCDSDK\EZ_LCD_SDK_Wrapper\Samples\EzLcdSample1\Makefile.win" Führt make... aus make.exe -f "D:\Projekte\C++\G15Stuff\Logitech LCDSDK\EZ_LCD_SDK_Wrapper\Samples\EzLcdSample1\Makefile.win" all g++.exe EzLcdSample1.o -o "Projekt1.exe" -L"D:/Programme/Dev-cpp/lib" ../../Libs/x86/lgLcd.lib EzLcdSample1.o(.text+0x63):EzLcdSample1.cpp: undefined reference to `CEzLcd::CEzLcd()' EzLcdSample1.o(.text+0xf1):EzLcdSample1.cpp: undefined reference to `CEzLcd::InitYourself(char const*, int, int, lgLcdConfigureContext*, int, int)' EzLcdSample1.o(.text+0x11a):EzLcdSample1.cpp: undefined reference to `CEzLcd::~CEzLcd()' EzLcdSample1.o(.text+0x166):EzLcdSample1.cpp: undefined reference to `CEzLcd::AddText(LGObjectType, LGTextSize, int, int)' EzLcdSample1.o(.text+0x18b):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetOrigin(void*, int, int)' EzLcdSample1.o(.text+0x1b6):EzLcdSample1.cpp: undefined reference to `CEzLcd::AddText(LGObjectType, LGTextSize, int, int)' EzLcdSample1.o(.text+0x1db):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetOrigin(void*, int, int)' EzLcdSample1.o(.text+0x206):EzLcdSample1.cpp: undefined reference to `CEzLcd::AddText(LGObjectType, LGTextSize, int, int)' EzLcdSample1.o(.text+0x22b):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetOrigin(void*, int, int)' EzLcdSample1.o(.text+0x286):EzLcdSample1.cpp: undefined reference to `CEzLcd::AddIcon(HICON__*, int, int)' EzLcdSample1.o(.text+0x2ab):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetOrigin(void*, int, int)' EzLcdSample1.o(.text+0x2be):EzLcdSample1.cpp: undefined reference to `CEzLcd::AddProgressBar(LGProgressBarType)' EzLcdSample1.o(.text+0x2e3):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetProgressBarSize(void*, int, int)' EzLcdSample1.o(.text+0x305):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetOrigin(void*, int, int)' EzLcdSample1.o(.text+0x318):EzLcdSample1.cpp: undefined reference to `CEzLcd::AddNewPage()' EzLcdSample1.o(.text+0x323):EzLcdSample1.cpp: undefined reference to `CEzLcd::GetPageCount()' EzLcdSample1.o(.text+0x339):EzLcdSample1.cpp: undefined reference to `CEzLcd::ModifyControlsOnPage(int)' EzLcdSample1.o(.text+0x364):EzLcdSample1.cpp: undefined reference to `CEzLcd::AddText(LGObjectType, LGTextSize, int, int)' EzLcdSample1.o(.text+0x389):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetOrigin(void*, int, int)' EzLcdSample1.o(.text+0x3a3):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetText(void*, char const*)' EzLcdSample1.o(.text+0x3b6):EzLcdSample1.cpp: undefined reference to `CEzLcd::AddProgressBar(LGProgressBarType)' EzLcdSample1.o(.text+0x3db):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetProgressBarSize(void*, int, int)' EzLcdSample1.o(.text+0x3fd):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetOrigin(void*, int, int)' EzLcdSample1.o(.text+0x425):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetProgressBarPosition(void*, float)' EzLcdSample1.o(.text+0x446):EzLcdSample1.cpp: undefined reference to `CEzLcd::ModifyControlsOnPage(int)' EzLcdSample1.o(.text+0x460):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetText(void*, char const*)' EzLcdSample1.o(.text+0x47a):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetText(void*, char const*)' EzLcdSample1.o(.text+0x494):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetText(void*, char const*)' EzLcdSample1.o(.text+0x4bc):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetProgressBarPosition(void*, float)' EzLcdSample1.o(.text+0x4fa):EzLcdSample1.cpp: undefined reference to `CEzLcd::IsConnected()' EzLcdSample1.o(.text+0x514):EzLcdSample1.cpp: undefined reference to `CEzLcd::ShowPage(int)' EzLcdSample1.o(.text+0x527):EzLcdSample1.cpp: undefined reference to `CEzLcd::ModifyControlsOnPage(int)' EzLcdSample1.o(.text+0x54f):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetProgressBarPosition(void*, float)' EzLcdSample1.o(.text+0x562):EzLcdSample1.cpp: undefined reference to `CEzLcd::ModifyControlsOnPage(int)' EzLcdSample1.o(.text+0x58a):EzLcdSample1.cpp: undefined reference to `CEzLcd::SetProgressBarPosition(void*, float)' EzLcdSample1.o(.text+0x59c):EzLcdSample1.cpp: undefined reference to `CEzLcd::Update()' collect2: ld returned 1 exit status make.exe: *** [Projekt1.exe] Error 1 Ausführung beendet
mfgBitte dran denken!
Wenn eure Frage geklärt ist, markiert nach eurer Antwort den Thread als erledigt und bewertet die Antworten
-
Hi
darf man fragen ob du die libs zum Projekt hinzugefügt hast?
"Projekt" -> "Projekt Optionen" -> "Parameter" unter dem Feld "Linker"
und dann im lib Verzeichniss die Libs auswählen und hinzufügen.
achja in das include Verzeichniss kommen nur .h Datein keine .c Datein
(solltest du wirklich Sourcen also .c hinein getan haben.)
hoffe das löst dein Problem.
edit habe gerade gesehen das du anscheind alle libs hinzu gefügt hast frage hast du auch alle includes hinzugefügt?
mfg mike4004
-
@mike ich glaube er hat sie schon zum linken angegeben
Aber wie ich grade sehe, ist dass eine .lib und die ist für Visual C++ und nicht für Dev-C++. Librarys von Dev-C++ enden mit .o
Zitat von meilon
Ähnliche Themen
-
Linker error
Von rojeroje im Forum C/C++Antworten: 2Letzter Beitrag: 22.09.09, 20:09 -
Linker Error
Von Sek77 im Forum C/C++Antworten: 1Letzter Beitrag: 02.04.08, 18:36 -
[c++]Linker Error
Von mcyonx im Forum C/C++Antworten: 3Letzter Beitrag: 12.01.08, 23:03 -
Linker error
Von Sotares im Forum C/C++Antworten: 4Letzter Beitrag: 12.11.05, 23:25 -
Linker Error
Von paddymann im Forum C/C++Antworten: 13Letzter Beitrag: 21.07.05, 12:47





Zitieren
Login






