Запитання з тегом «elf»

4
Визначте прямі спільні об'єктні залежності бінарного файлу Linux?
Як мені легко знайти прямі спільні об'єктні залежності бінарних файлів Linux у форматі ELF? Мені відомо про інструмент ldd, але, схоже, він видає всі залежності двійкового файлу, включаючи залежності будь-яких спільних об'єктів, від яких залежить бінарний файл.
170 linux  elf 

6
Як встановити GCC по частинах за допомогою GMP, MPFR, MPC, ELF, без спільних бібліотек?
Як встановити GCC (колекцію компілятора GNU) по частинах, використовуючи поточну версію, використовуючи правильні версії залежностей, не використовуючи менеджер пакунків (наприклад, yum, rpm, apt, dpkg) і не використовуючи спільні бібліотеки? Типові розробники, ймовірно, захочуть встановити GCC типовим способом, використовувати менеджер пакунків (yum, rpm, apt, dpkg, port, brew тощо) або дотримуватися інструкцій …
115 gcc  elf  gmp  mpfr  mpc 


7
C / C ++ з GCC: Статично додайте файли ресурсів до виконуваного файлу / бібліотеки
Хтось має ідею, як статично скомпілювати будь-який файл ресурсу прямо у виконуваний файл або файл спільної бібліотеки за допомогою GCC? Наприклад, я хотів би додати файли зображень, які ніколи не змінюються (а якщо і будуть, мені все одно доведеться замінити файл) і не хотів би, щоб вони лежали у файловій …

4
Чи можу я змінити 'rpath' у вже складеному двійковому файлі?
У мене є старий виконуваний файл, який заплановано для сміття, але його ще немає. Це покладається на деякі бібліотеки, які були видалені з мого середовища, але у мене є деякі заглушені бібліотеки десь, де це чудово працює. Я хотів би спрямувати цей виконуваний файл на ці заглушки. Так, я міг …
92 linux  linker  elf 

7
Як розібрати одну єдину функцію за допомогою objdump?
У моїй системі встановлено двійковий файл, і я хотів би поглянути на розбирання заданої функції. Бажано використовувати objdump, але також можуть бути прийняті й інші рішення. З цих питань я дізнався, що, можливо, я зможу розібрати частину коду, якщо знаю лише адреси меж. З цієї відповіді я дізнався, як перетворити …

8
bcrypt недійсний заголовок elf під час запуску програми node
Я працюю над проектом nodejs для школи. Я не зміг встановити bcrypt з npm, тому я встановив bcrypt-nodejs, і вчора проект працював нормально. Але сьогодні, коли я роблю "додаток вузла", у мене виникає така помилка: /.../node_modules/bcrypt/node_modules/bindings/bindings.js:79 throw e ^ Error: /.../node_modules/bcrypt/build/Release/bcrypt_lib.node: invalid ELF header at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) …
87 node.js  elf  bcrypt 

3
Як я можу перевірити вміст розділу даних файлу ELF у Linux?
Я використовував objdumpдля перегляду коду збірки в двійкових файлах Linux ELF. Іноді відбувається непрямий перехід через таблицю переходів, яка зберігається у розділі rodata(дані лише для читання). Як отримати objdumpабо будь-який інший інструмент, щоб показати мені вміст цього розділу даних? Я міг би запустити програму та перевірити відповідні адреси в налагоджувачі, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.