Forum: Digitale Signalverarbeitung / DSP / Machine Learning VisualDSP++ 5.0 --> Linker Problem (li1021 error)


von Sven Scholz (Gast)


Lesenswert?

Guten Morgen,

ich habe hier ein blödes Linker-Problem in der VisualDSP++ 5.0 Umgebung
von Analog Devices. (BlackFIN)

[Error li1021]  The following symbols referenced in processor 'p0' could
not be resolved:
        'SW_TimerInit [_SW_TimerInit]' referenced from
'.\Debug\tmr_TASK.doj'
        'SW_TimerSet [_SW_TimerSet]' referenced from
'.\Debug\tmr_TASK.doj'

Obwohl die betreffende Header-Datei für die beiden Funktionen
SW_TimerInit
SW_TimerSet
korrekt in die Datei tmr_TASK.c inkludiert ist, schlägt die Auflösung
fehl.

Warum ist das so? Woran liegt das? Für mich macht es im Moment leider
keinen Sinn.

DANKE.

von Curtis (Gast)


Lesenswert?

Weiss denn der Compiler, dass er die c-Datei, wo Du die Funktionen 
definierst, kompilieren und dazu linken soll?

Curtis

von DSPNeuling (Gast)


Lesenswert?

Mein Vorschlag waere die Header- und Source-Datei in das Verzeichnis zu 
kopieren, wo du dein Main-Code hast. So einen Fehler hatte ich auch mal.

Ich hoffe, das hilft!

von Sven Scholz (Gast)


Lesenswert?

@ Curtis

Das weiß ich nicht. Wie sage ich dem Compiler das? Muss das irgendwo 
extra mit übergeben werden?

@ DSP Neuling
Alle Source- und Header-Dateien liegen jedenfalls in einem Ordner.

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
Noch kein Account? Hier anmelden.