Frage

Ich habe seit einiger Zeit Codierung, und ich habe immer gedacht, die verbindende Phase der Zusammenstellung ziemlich geradlinig, aber vor kurzem habe ich ein Plugin-System zu einer App hinzuzufügen, und ich lief in einem ganzen Reihe von Zusammenstellung und Laufzeitprobleme aufgrund meines völligen Mangel an Wissen über die Angelegenheit. Ich habe es jetzt gut funktioniert und eine Menge in dem Prozess gelernt, aber jetzt, dass ich weiß bin ich noch viel über das Thema zu lernen, wollte ich das Thema mehr erkunden. Also habe ich mich gefragt, ob jemand gute Hinweise auf Artikel hatte, Blog-Posts oder Bücher im Großen und Ganzen „Codeabschnitte, Symbole, Verknüpfen, dynamische / statische Bibliotheken ...“ Geschäft.

Ich bin auf Linux zu entwickeln gcc und ld, aber ich bin auch in der M $ Art und Weise interessiert, Dinge zu tun, ich Durst nach Wissen:)

Danke!

War es hilfreich?

Lösung

Hier sind einige gute Online-Ressourcen:

Ulrich Drepper (Betreuer des glibc) bietet eine sehr ausführliche Beschreibung der Linux-Implementierung von Shared Libraries in seinem Papier Wie schreibe Shared Libraries , auf jeden Fall lesenswert, wenn Sie die winzigsten Details wissen wollen. Ich kann wirklich nicht glauben, von einem Buch, das eine große Arbeit erledigt bedeckt die Details.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top