回答:
男性1 nm
例えば:
nm -gU /usr/local/Cellar/cairo/1.12.16/lib/cairo/libcairo-trace.0.dylib
man 1 nmnmで実行できる多くのことをリストします。繰り返しますが、これはソリューションを発見するために読み取ることができる外部リソースですが、要求された「dylibファイルからエクスポートされるシンボルをリストする簡単な方法」に対するソリューション自体ではありません。「nm -gU ….dylib」は、ただしです。
otool: -T functionality obsoleteuse objdump -t を表示します
otool -T、レポートfunctionality obsoleteの新しいOS Xでは、それは(ダイナミックライブラリのため)ことも事実だobjdump -t報告しますThe file was not recognized as a valid object file.
使用する nm -a your.dylib
グローバルを含むすべてのシンボルを印刷します
Mach-OViewを使用してdylib内のすべてのシンボルを表示する
nm -gu。つまり、-uオプションは小文字です。