Forum: Compiler & IDEs Linker Error im TI CCS nach modifiziern von StarterWare Beispiel


von Janos B. (janos)


Lesenswert?

Hallo zusammen,

ich habe hier im Texas Instruments Code Composer ein Beispiel Projekt 
aus der Sitara StarerWare geöffnet. Nun möchte ich ausgehend davon das 
Projekt an meine Bedürfnisse anpassen und habe ein Header und ein C++ 
Sourcefile hinzugefügt. Das Header File liegt in einem eigens dafür 
angelegtem Ordner namens "include" im Projekt im Workspace.
Ich habe den Ordner dem ARM Compiler include search path hinzugefügt.

Ich bekomme aber den Error "unresolved symbol meine_eigene_funktion, 
first referenced in ./enetEcho.obj" beim Build.

Ein hinzufügen des Pfades zum ARM Linker library search path brachte 
auch keinen Fortschritt.

Ich habe gerade schlicht und einfach keine Ahnung an welcher Stelle da 
noch irgendwo ein Verweis hin gehört, damit meine eigene (und noch 
kommende) Sourcefiles gefunden werden. Leider habe ich im Internet nur 
ähnliche Themen im Zusammenhang mit dem Einbinden von TI Libraries 
gefunden. Kann mir da jemand auf die Sprünge helfen wie es richtig geht?

von Janos B. (janos)


Lesenswert?

Fehler selbst erkannt: Der Linker braucht den Pfad zum .cpp sourcefile, 
der Compiler zum Header. Jetzt funktioniert es!

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.