Вопросы по теме 'binutils'
Имеет ли значение порядок параметров -l и -L в компоновщике GNU?
Опция -l указывает компоновщику искать библиотеки в стандартных каталогах. А с помощью -L мы можем указать наши собственные библиотечные каталоги для поиска.
Вопрос: Имеет ли значение последовательность для опции -L , как и для -l...
8086 просмотров
schedule
15.12.2023
Сборка binutils в режиме отладки
Я пытаюсь собрать исходный код binutils 2.21 с включенной отладкой. Моя основная цель - отладить objdump на самом деле. Но чтобы его построить, я думаю, мне нужно собрать весь пакет.
К сожалению, в файле конфигурации нет опции отладки. Я...
1628 просмотров
schedule
02.07.2022
Как интерпретировать вывод программы ldd?
[root@wdctc1281 bin]# ldd node
linux-vdso.so.1 => (0x00007fffd33f2000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f70f7855000)
librt.so.1 => /lib64/librt.so.1 (0x00007f70f764d000)
libstdc++.so.6 =>...
7567 просмотров
schedule
28.02.2024
Перемещение R_X86_64_32S против `.data' нельзя использовать при создании общего объекта; перекомпилировать с -fPIC
Я знаю, что когда я использую -pie, эта ошибка не появится, но эта ошибка возникает только для некоторых типов перемещения, это
R_X86_64_32:
R_X86_64_8:
R_X86_64_16:
R_X86_64_32S:
Я хочу знать, почему эта ошибка появляется для этих типов...
1464 просмотров
schedule
04.11.2023
Запись DT_USED в разделе .dynamic файла ELF
Меня интересует запись DT_USED в разделе .dynamic. Однако мне удалось найти только два примера кода, описывающие эту запись.
1.
#define DT_USED 0x7ffffffe /* ignored - same as needed */
в...
99 просмотров
schedule
15.10.2022
Как отключить ASLR для адресов кучи для программы, скомпилированной и связанной с mingw-w64 GCC?
Проблема
Я использую mingw-w64 GCC для компиляции и компоновки программы C в Windows 10 Home, сборка 1809 (я знаю, что это старая - долгая история). Я хочу отключить рандомизацию разметки адресного пространства (ASLR), чтобы мои адреса кучи не...
28 просмотров
schedule
06.07.2022