Forum: Compiler & IDEs [AVR-GCC] eigene Library- wohin?


von Heiko L. (drcaveman)


Lesenswert?

Hallo!

Ich habe eine eigene Library für einen ATMega geschrieben- wo soll ich 
diese hin installieren wenn nun viele eigene Programme davon profitieren 
sollen?

Ich denke da an $toolchain/lib. Oder ist das eine heilige Kuh?

Wie macht ihr das?

Danke!

von Klaus W. (mfgkw)


Lesenswert?

Auf deinem Rechner ist nur heilig, was dir heilig ist.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Klaus Wachtler schrieb:
> Auf deinem Rechner ist nur heilig, was dir heilig ist.

Wobei ich persönlich die Verzeichnisse, die von der Toolchain
selbst benutzt werden, frei von meinen eigenen Sachen halten würde.
Das macht das Leben leichter, wenn man mal einen Upgrade der
Toolchain macht, oder wenn man vielleicht zwei Toolchains parallel
(in verschiedenen Verzeichnissen) installieren will.

von Klaus W. (mfgkw)


Lesenswert?

Ja und nein.

Packt man seine Lib zu den systemischen (?), dann hat man da keine klare 
Trennung - dafür braucht man nicht bei jeder neuen Spielerei mit 
zusätzlichen Pfaden hantieren.

Solange man ein paar eigene Sachen mal in eine .h und eine lib packt, 
und ja auch nicht jeden Tag 5 neue Toolchains installiert, wird es 
ziemlich egal sein.

Unter *X-ähnlichen Systemen hat man für sowas eigene Verzeichnisse 
(.../local/lib und .../local/include), aber nicht jedes System ist so 
progressiv.

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.