У меня есть скомпилированный объектный файл с символами отладки, но нет доступа к источникам.c/C++ преобразовать объект, зависящий от позиции, для независимого положения
Есть ли способ конвертировать этот файл в независимое от положения?
Насколько я понимаю флаг «-fPIC», он делает все прыжки относительными. Мне интересно, достаточно ли иметь отладочные символы, чтобы исправить эти прыжки и создать двоичный файл PIC.
Если нет, скажите, пожалуйста, почему эту операцию невозможно сделать.
Ваш вопрос кажется скорее компилятором, чем общим вопросом на языке C++. Пожалуйста, отметьте вопрос конкретным компилятором, таким как GCC, о котором вы спрашиваете. –