Forum:	Developer
Téma:	C++ Problem &quot;error LNK2001&quot;
---------------------------------------------

danyball:
Hi.
Grad eben VC++98 von MS installiert. Wollte ein vorhandenes Projekt starten. Bei dem Projekt geht es um auslesen eines HID-Gerätes (in diesem Fall der Powermate). Beim compilieren kommt folgender Fehler:
Code:--------------------Konfiguration&#58; PowerMate_HID - Win32 Release--------------------
Ressourcen werden kompiliert...
Kompilierung läuft...
StdAfx.cpp
Kompilierung läuft...
PowerMate_HID.cpp
PowerMateDlg.cpp
PowerMateThread.cpp
Generieren von Code...
Linker-Vorgang läuft...
PowerMateDlg.obj &#58; error LNK2001&#58; Nichtaufgeloestes externes Symbol _HidD_GetInputReport@12
Release/PowerMate_HID.exe &#58; fatal error LNK1120&#58; 1 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.
PowerMate_HID.exe - 2 Fehler, 0 Warnung&#40;en&#41;


Maxx1278:
Du musst beim Linker Input die Library hid.lib hinzufügen :)

danyball:
Ich hab die hid.lib jetzt in jeden lib- Ordner kopiert den ich finden konnte ;) Tut sich nix. Wo genau muss ich noch was hinzufügen?! DANKE!!

Maxx1278:
Du musst die Lib nicht irgendwo hinkopieren sondern bei den Projekteinstellungen musst du es beim Linker unter Input/Eingabe dazuschreiben!

danyball:
Ah ok. Habs gefunden. Da steht aber bereits die hid.lib drin!!! Darf ich dir mal das Projekt emailen?! Oder was könnts noch sein?
danke dir

Maxx1278:
Ich habe leider nur das Visual Studio 2005.
Du kannst mir das Projekt aber trotzdem mal mailen.
