Результаты поиска по запросу "fpic"
http://eli.thegreenplace.net/2012/01/03/understanding-the-x64-code-models/
авно получил: ... перемещение R_X86_64_32 против `локального символа 'не может быть использовано при создании общего объекта; перекомпилировать с -fPIC ошибка при попытке скомпилировать программу как общую библиотеку. Теперь решение этой ...
и доступ к глобальным данным преобразуется в доступ через GOT, и добавляются перемещения GOT.
лал кусок кода, который состоит из динамической библиотеки (lib.c) и основной исполняемый файл (main.c). В обоих файлах я определяю глобальную переменную с именем:int global, Не очень умный, но это не вопрос. Когда я компилирую динамическую ...
Что означает -fPIC при создании разделяемой библиотеки?
Я знаю-fPICОпция имеет отношение к разрешению адресов и независимости между отдельными модулями, но я не уверен, что это означает на самом деле. Вы можете объяснить?
Как я могу сказать, что-то вроде objdump, был ли объектный файл собран с -fPIC?
Как я могу сказать, с чем-то вродеobjdump, если объектный файл был построен с-fPIC?
Связывание разделяемой библиотеки со статической библиотекой: должна ли статическая библиотека компилироваться иначе, чем если бы приложение связывало ее?
По крайней мере, в Linux и Solaris статические библиотеки на самом деле представляют собой просто набор скомпилированных .o, помещенных в один большой файл. При компиляции статической библиотеки обычно флаг -fpic опускается, поэтому ...
Страница 2 из 2