Externe Library in gcc/Cube-IDE einbinden

Gast #7264523
Lesenswert?
• ▲
▼
Hallo,

ich versuche gerade, die STemWin-Grafikbibliothek in ein 
CUBE-IDE-Projekt mit STM32F411 einzubinden. Da die Quellen nicht 
vollständig dabei sind, muss ich eine vorkompilierte Library verwenden.

Für den gcc scheint es die STemWinXY_CM4_GCC.a zu sein, ich habe also 
den Pfad und das File unter 
Project->Properties->C/C++Build->Settings->MCUGCC-Linker->Libraries 
eingegeben:

Libraries (-l)
STemWin532_CM4_GCC.a

Zusätzlich habe ich den Pfad noch angegeben:

Library Search Path (-L)
"${workspace_loc:/${ProjName}/STemWinLibrary532/Lib}"

Der Linker quittiert mir das mit:
ld.exe: cannot find -lSTemWin532_CM4_GCC.a

Ich habe es noch mit dem absoluten Pfad probiert, mal mit, mal ohne 
Anführungszeichen, mit dem gleichen Fehler.

Gibt es bei den Pfadangaben vielleicht eine bestimmte Schreibweise zu 
beachten?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.