Verstehen Sie zunächst, dass eine ausführbare Datei keinen einzelnen rpathEintrag enthält, sondern ein Array aus einem oder mehreren Einträgen.
Zweitens können Sie otooldie rpathEinträge eines Bildes auflisten. Wenn otool -lSie verwenden, erhalten Sie die folgende Ausgabe, ganz am Ende befinden sich die rpathEinträge:
Load command 34
cmd LC_LOAD_DYLIB
cmdsize 88
name /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 1038.32.0
compatibility version 45.0.0
Load command 35
cmd LC_RPATH
cmdsize 40
path @loader_path/../Frameworks (offset 12)
Suchen Sie nach den LC_RPATHBefehlen und notieren Sie den Pfad unter dem pathEintrag.
@loader_path?