Результаты поиска по запросу "fpic"
Спасибо, я могу перестроить libhelper.a с -fPIC, поэтому я продолжу это делать.
я есть проект, где у меня есть одна статическая библиотекаlibhelper.a и другой с моей фактической общей библиотекой объектов,libtestlib.so, Моя цель - связатьlibhelper.a вlibtestlib.so, Это возможно на Linux / BSD? Когда я попробовал и создал ...
и доступ к глобальным данным преобразуется в доступ через GOT, и добавляются перемещения GOT.
лал кусок кода, который состоит из динамической библиотеки (lib.c) и основной исполняемый файл (main.c). В обоих файлах я определяю глобальную переменную с именем:int global, Не очень умный, но это не вопрос. Когда я компилирую динамическую ...
Как я могу сказать, что-то вроде objdump, был ли объектный файл собран с -fPIC?
Как я могу сказать, с чем-то вродеobjdump, если объектный файл был построен с-fPIC?
Как я могу сказать, что-то вроде objdump, был ли объектный файл собран с -fPIC?
Как я могу сказать, с чем-то вроде
Поскольку вызовы в эти библиотеки из основной программы также будут перемещаться, это значительно снижает вероятность копирования общей библиотеки.
ал оВарианты GCC для конвенций генерации кода [http://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html#Code-Gen-Options], но не мог понять, что делает «Генерировать независимый от позиции код (PIC)». Пожалуйста, приведите пример, чтобы объяснить ...
Есть ли способ определить, что библиотека .a или .so была скомпилирована как независимый от позиции код?
Я получаю ошибку компоновки при компиляции библиотеки numpy против lapack, указывающей на необходимость компиляции lapack с -fPIC. Я думал, что сделал именно...
из динамического местоположения :)!
отрим этот код: // foo.cxx int last; int next() { return ++last; } int index(int scale) { return next() << scale; }При компиляции с gcc 7.2: $ g++ -std=c++11 -O3 -fPICЭто испускает: next(): movq last@GOTPCREL(%rip), %rdx movl (%rdx), %eax addl ...
Страница 1 из 2