"/usr/bin/google-chrome" не является файлом ELF
Я собираюсь использовать ltrace для некоторых приложений, таких как chrome, но когда я его использую, я получаю следующее сообщение об ошибке.
"/ usr / bin / google-chrome" не является файлом ELF
Кто-нибудь знает о решении? Я хочу знать, какие именно функции вызываются при запуске приложения.
Спасибо,
1 ответ
Кто-нибудь знает о решении?
file -L /usr/bin/google-chrome
/usr/bin/google-chrome: Bourne-Again shell script, ASCII text executable
Это говорит вам, что google-chrome
это сценарий оболочки Если вы загляните внутрь, вы увидите, что в конечном итоге он вызывает настоящий бинарный файл ELF (/opt/google/chrome/chrome
в моей системе).
Я хочу знать, какие именно функции вызываются при запуске приложения.
ltrace
Команда не покажет вам это. Он только покажет вам, какие внешние функции вызываются.