libnodave: main kann nicht übersetzt werden??!!

Derick87

Level-1
Beiträge
23
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich brauche mal dringend eure Hilfe
Habe mir ein C-Projekt mit Eclipse erstellt.
Habe die drei Header-Dateien log2.h, opensocket.h und nodave.h eingebunden und mir eine main.c mit Funktionen aus der testISO_TCP.c erstellt.
Wenn ich jetzt auf Build All klicke erscheinen sehr viele Fehlermeldungen.
Zum Beispiel:

C:\Bachelorarbeit\cpp_Programme\TCP_IP_libnodave\Debug/../main.c:27: undefined reference to `_imp__daveListBlocksOfType@12'
C:\Bachelorarbeit\cpp_Programme\TCP_IP_libnodave\Debug/../main.c:30: undefined reference to `_imp__daveStrerror@4'​
C:\Bachelorarbeit\cpp_Programme\TCP_IP_libnodave\Debug/../main.c:33: undefined reference to `_imp__daveBlockName@4'

usw.

Kann mir bitte mal jemand sagen was ich falsch gemacht habe?
Haben diese Fehler mit DOEXPORT bzw. EXPORTSPEC zu tun?

Gruß Derick

 
Zuletzt bearbeitet:
Okay habe meinen Fehler selber gefunden.
Man muss unter Projekt\Properties\C/C++Build\Settings unter libaries noch die libodave einbinden
 
Zurück
Oben