Hi, ich kompiliere öfter mal Libs wie SFML oder Thor (eine SFML-Erweiterung) von Hand. Dazu kommen ein paar eigene kleine Utility-Libs .. Und da ich prinzipiell nicht in den Standard-Installationsverzeichnissen (wo Header und SharedLibs standardmäßig liegen) rumspielen will, habe ich mir eine eigene Struktur angelegt: Meine "eigenen" Header liegen in /opt/cpp/include, die zugehörigen SharedLibs in /opt/cpp/lib. Nun muss ich natürlich jedesmal wenn ich etwas kompiliere was diese verwendet -I/opt/cpp/include -L/opt/cpp/lib
mit angeben, sowie den Suchpfad via LD_LIBRARY_PATH
erweitern, damit ich die Anwendung zum Schluss starten kann, ohne dass Libs nicht gefunden werden.
Welche Möglichkeiten habe ich den Standardsuchpfad für Header und Libs zu erweitern? Ich würde meinen ganzen Buildprozess gerne "aufräumen". Als Compiler verwende ich clang++3.5.
LG Glocke