Ce chemin n' @loader_path résoudre?

Je vais avoir du mal à comprendre le chemin absolu d'un @loader_path dans un fichier se réfère.

user@local:~$ otool -L zlib.so 
zlib.so:
    @loader_path/../../libz.1.dylib (compatibility version 1.0.0, current version 1.2.7)
    /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.0.0)

Je veux savoir où le système à l'air de trouver libz.1.dylib.

De certains Mac documentation:

@loader_path/
Cette variable est remplacée par le chemin vers le répertoire contenant le mach-o binaire qui contient la commande de chargement à l'aide de @loader_path. Ainsi, dans chaque binaire, @loader_path correspond à un chemin d'accès différent

J'aurais deviné cela signifie que @loader_path est juste le chemin vers le fichier de l'objet (zlib.so), mais qui ne semble pas être vrai.

Est-il un utilitaire de ligne de commande qui permet de régler @loader_path au chemin d'accès qui est utilisé lorsque vous essayez d'ouvrir une bibliothèque?

OriginalL'auteur ChrisB | 2013-05-30