Resultados da pesquisa a pedido "ld"

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 ...

5 a resposta

GNU gcc / ld - envolvendo uma chamada para símbolo com chamador e receptor definido no mesmo arquivo de objeto

para esclarecer, minha pergunta se refere a envolver / interceptar chamadas de uma função / símbolo para outra função / símboloquando o chamador e o chamado ...

8 a resposta

Avisos estranhos do vinculador (ld) [duplicado]

Esta pergunta já tem uma resposta aqui: xcode with boost: linker (Id) Aviso sobre configurações de visibilidade [/questions/8685045/xcode-with-boost-linkerid-warning-about-visibility-settings] respostas Estamos construindo um aplicativo para ...

3 a resposta

Crie um executável estático do Haskell Linux

Muitas vezes não são duas coisas que eu amo muito que se juntam para me causar tanto aborrecimento (além dos meus filhos). Eu escrevi um programa Haskell no trabalho que usa bibliotecas como texto, xml-enumerator, attoparsec-text, etc. Eu o ...

1 a resposta

Especifique manualmente o remapeamento de símbolos de vinculação específicos

Sem modificar esses dois arquivos de origem, existe uma maneira de obter os arquivos de objeto produzidos compilando-os e convencendo um vinculador a vincularfoo em main_v1.c parabar em bar.c? main_v1.c void foo(void); int main(void) { foo(); ...

3 a resposta

Por que ordem na qual as bibliotecas de entrada são especificadas import

Eu sou bastante novo em programação para Linux. Você poderia dizer que eu sou um cara do Windows. Então, eu estava portando meu projeto para o Linux, e isso quase me deixou louco: tenho certeza de ter especificado todas as dependências com -l ...

2 a resposta

Script de Linker: insere o endereço absoluto da função no código gerado

Eu tenho uma pergunta relacionada ao vinculador do gcc.Eu estou trabalhando com coisas incorporadas (PIC32), mas o compilador e linker do PIC32 são baseados ...

2 a resposta

Como substituir llvm-ld com clang?

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

Por que minha biblioteca compartilhada não foi encontrada?

Eu estou tentando compilar um programa de exemplo que vincula a biblioteca compartilhada produzida porPôr do sol. Estou compilando o programa assim.