Resultados da pesquisa a pedido "ld"

2 a resposta

Ld substitui magicamente símbolos estaticamente vinculados

or alguns dias, estamos lidando com um problema muito estranh Não consigo entender como isso acontece - quando um programa de terceiros (MATLAB) usa nossa biblioteca compartilhada, de alguma forma, substitui alguns de nossos símbolos (impulso, ...

1 a resposta

Como localizar uma variável corretamente na montagem AT & T?

1 a resposta

Força o linker GNU a gerar executáveis ​​ELF de 32 bits

Oi Eu estou atualmente gerando assembly x86 para um compilador que estou escrevendo e estou tendo algum problema ligando o arquivo na minha VM de 64 bits (o ...

2 a resposta

ímbolo @Boost não encontrado

Estou tentando compilar / portar uma versão mais antiga do OpenOffice. Ele usa o Boost v1.34.1, que faz parte da árvore de origem. A mensagem de erro é a seguinte: Undefined symbols: "boost::throw_exception(std::exception const&)", ...

6 a resposta

Resolver dependências circulares vinculando a mesma biblioteca duas vezes?

Temos uma base de código dividida em bibliotecas estáticas. Infelizmente, as bibliotecas têm dependências circulares; por exemplo.,libfoo.a depende delibbar.a e vice versa Eu sei que a maneira "correta" de lidar com isso é usar o @ ...

1 a resposta

Qualquer diferença entre a sintaxe "-Wl, option" e "-Xlinker option" para gcc

Venho examinando alguns arquivos de configuração e vi os dois sendo usados (embora em arquiteturas diferentes). Se você estiver usando o gcc em uma caixa Linux, há alguma diferença entre as duas sintaxes para passar opções ao vinculador? Lendo o ...

1 a resposta

GNU LD: Como sobrescrever um valor de símbolo (um endereço) definido pelo script de vinculador especificado usando -T

Meu usecase é o seguinte:Eu estou usando um SDK típico que vem com projetos baseados em MakefileEu acredito que o linker é corrigido pelo gcc. gcc --version ...

3 a resposta

Qual é a diferença entre -I e -L no makefile?

Qual é o uso dos sinalizadores -I e -L em um makefile?

2 a resposta

Erro de ligação - gcc -lm

em, acho que meu problema é um pouco interessante e quero entender o que está acontecendo na minha caixa do Ubunt Compilei e vinculei agcc -lm -o useless useless.c o seguinte pedaço de código inútil: /*File useless.c*/ #include <stdio.h> ...

1 a resposta

Resolver realocações relativas no link parcial

Eu notei que usando-r fazer um link parcial, na verdade, não resolve nenhuma realocação, ao que parece, mesmo que eles possam ser resolvidos por meio de endereçamento relativo. Por exemplo, consideref.o eg.ocomf.o contendof() que chamag() ...