Ich Kompiliere eines C-Datei (Header-datein eingebunden) mit Matlab
(lcc compiler) und ich bekomme den Fehler unten. Ich Weiß nicht, wie man
es beheben kann. Könnte mir jemand sagen, was diesen Fehler verursacht
und was kann ich dagegen tun?
>> mex test.c
Writing library for test.mexw32
e:\dokume~1\djinkou\lokale~1\temp\mex_es~1\test.obj .text: undefined
reference to '_LT360LIB_OpenLinkUSB'
C:\PROGRA~1\MATLAB\R2012A\BIN\MEX.PL: Error: Link of 'test.mexw32'
failed.
Error using mex (line 206)
Unable to complete successfully.
da fehlt scheinbar die lib wo das symbol _LT360LIB_OpenLinkUSB drin ist.
die Funktion "extern int LT360LIB_OpenLinkUSB(void);" wurde in ein .dll Datei implementiert. ich kann dieses Datei nicht öffnen. Ich habe nur ein Header-datei, das mir die Funktionen zeigt, die in .dll implementiert sind. jetzt weiß ich nicht wie man ein dll in C einbinden kann oder ob es überhaupt nötig ist.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.