Wie vermeiden, dass Bibliotheksmodule gebaut werden?

Gast #3901962
Lesenswert?
• ▲
▼
Ich nutze EM::Blocks 2.30 für STM32F103 mit SPL - was muss ich 
einstellen, damit diese Bibliotheksmodule nicht gebaut werden, wenn ich 
"Rebuild all target files" ausführe?
Alternativ, was muss ich ausführen, damit nur meine eigenen Module in 
"src/*" gebaut werden? Kann man irgendwo einen Pfad-Filter einstellen, 
der "SPL/*" ignoriert oder explizit auf Dateiänderungen prüft?
#3902814
Lesenswert?
• ▲
▼
Oder im Klartext:

Ein "rebuild all" bedeutet nach allgemein anerkannter Konvention, daß 
ALLE zu einem Projekt gehörenden Sourcen vollständig neu übersetzt 
werden. Wenn du also "rebuild all" aufrufst, passiert genau das, was 
passieren soll.

Daraus ergeben sich jetzt Fragen:

a) Warum verwendest du "rebuild all", wenn du gar kein "rebuild all" 
machen möchtest?

b) Warum ist dein Projekt so definiert, daß die lib-sourcen mit zum 
Projekt gehören?

c) Welche build-Befehle bietet deine IDE noch so an?

Oliver
#3903092
Lesenswert?
• ▲
▼
Oliver S. schrieb:

> b) Warum ist dein Projekt so definiert, daß die lib-sourcen mit zum
> Projekt gehören?

Wobei man auch sagen muss, das sowas durchaus auch Sinn machen kann, 
solange z.B. die Lib selbst noch in der Entwicklung ist.

> c) Welche build-Befehle bietet deine IDE noch so an?

Das ist der springende Punkt. Aber um das zu klären installier ich mir 
jetzt kein EM:Blocks. Da muss man halt auch mal in den Text-Menüs 
(schauder - Lesen!) stöbern und nicht nur auf Buttons drücken.

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.