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.
Gast
#2913003
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.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.