Zwei Möglichkeiten, dies zu erreichen
a) Einstellung rpath
zur Abendzeit - dies ist ein sehr hässlicher und nicht portabler Weg und sollte nach Möglichkeit vermieden werden
b) Verwenden Sie die LD_LIBRARY_PATH
Umgebungsvariable (vergessen Sie nicht, diese zu exportieren, wenn Sie sie ändern!)
Wenn Sie eine bestimmte Version / ein modifiziertes / foo-reason für Ihre Binärdatei verwenden möchten, empfehle ich dies
a) statisch verknüpfen, wenn die Lizenz dies zulässt
b) Verwenden Sie LD_PRELOAD
wie hier erklärt https://stackoverflow.com/questions/426230/what-is-the-ld-preload-trick
c) Ändern Sie das LD_LIBRARY_PATH
(stellen Sie sicher, dass Ihr Pfad der erste in dieser Liste ist, sie werden der Reihe nach durchsucht), indem Sie ein Run-Script verwenden, das dies tut