Результаты поиска по запросу "linker"
Общий объект ELF на языке ассемблера x86-64
Я пытаюсь создать общую библиотеку (* .so) в ASM, и я не уверен, что я делаю это правильно ... Мой код: .section .data .globl var1 var1: .quad 0x012345 .section .text .globl func1 func1: xor %rax, %rax # mov var1, %rcx # this is commented ...
Символ отчетов NM определен, но символ отчетов LDD не определен
У меня проблема со связыванием. Мне нужно связать с общей библиотекойlibfoo.so это зависит от функцииread который я хотел бы определить себя в файле read.c. Я компилирую и связываю все вместе, но во время выполнения я получаю ...
Как связать объектный файл с исполняемым / скомпилированным двоичным файлом?
проблема Я хочу добавить объектный файл в существующий двоичный файл. В качестве конкретного примера рассмотрим источникHello.c: #include <stdlib.h> int main(void) { return EXIT_SUCCESS; }Он может быть скомпилирован в исполняемый файл с ...
C ++: функциональность компилятора и компоновщика
Я хочу точно понять, на какую часть компилятора программы смотрит, а на что смотрит компоновщик. Поэтому я написал следующий код: #include <iostream> using namespace std; #include <string> class Test { private: int i; public: Test(int val) ...
Связывание статических библиотек с другими статическими библиотеками
У меня есть небольшой кусок кода, который зависит от многих статических библиотек (a_1-a_n). Я хотел бы упаковать этот код в статическую библиотеку и сделать его доступным для других людей. Моя статическая библиотека, давайте назовем это X, ...
Можно ли заменить глобальный «оператор new ()» везде?
Я хотел бы заменить глобальныйoperator new() а такжеoperator delete() (вместе со всеми их вариантами), чтобы сделать некоторые приемы управления памятью. Я хотел бы, чтобы весь код в моем приложении использовал пользовательские операторы (включая ...
LNK2005 Ошибка связывания статических библиотек openCV с Visual Studio и QT Creator
Я собрал статические библиотеки openCV 2.3. Мой проект в настоящее время использует динамические без проблем, но теперь я хочу использовать статические библиотеки. Я добавил библиотеки в мой файл .pro: LIBS += ...
Что означает KEEP в скрипте компоновщика?
LD инструкция [http://ftp.gnu.org/old-gnu/Manuals/ld-2.9.1/html_mono/ld.html#SEC2]не объясняет чтоKEEP команда делает. Ниже приведен фрагмент стороннего сценария компоновщика, который содержитKEEP, Что этоKEEP Команда сделать вld? SECTIONS { ...
Как напечатать путь поиска ld (linker)
Как распечатать пути поиска, которые были просмотреныл.д.в порядке поиска.
Правильный способ связать статическую библиотеку с помощью GCC
Почему некоторые статические библиотеки (lib * .a) могут быть связаны так же, как связаны общие библиотеки (lib * .so) (ключ ld -l), а некоторые нет? Меня всегда учили, что все библиотеки, статические или нет, могут быть связаны с -l ..., однако ...