Na maioria dos sistemas unix nós usamos o comando ldd para saber quais as dependências de determinado programa. No entanto, ele não esta disponível no Mac OS X.
Outra ferramenta chamata otool provê funcionalidade similar ao ldd.
Veja a saida do seguinte comando:
$ otool -L ffmpeg
ffmpeg:
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
/usr/lib/libbz2.1.0.dylib (compatibility version 1.0.0, current version 1.0.4)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.3)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
Observe pelo manual que o flag -L usado para mostrar as dependências é apenas uma das inúmeras funcionalidades do otool.
Vale a pena dar uma estudada nas outras opções. Quem é desenvolvedor vai precisar delas cedo ou tarde.
[]'s
Leonardo Cardoso
palavras chaves: macosx max os x ldd otool
Converter segundos (decimal) para timestamp
Há 10 anos