Resultados da pesquisa a pedido "linker"

1 a resposta

Como incluir todos os objetos de um arquivo morto em um objeto compartilhado?

Ao compilar nosso projeto, criamos vários arquivos (bibliotecas estáticas), digamosliby.a elibz.a cada um contém um arquivo de objeto que define uma funçãoy_function() ez_function(). Em seguida, esses arquivos são unidos em um objeto ...

8 a resposta

C compile: collect2: error: ld retornou 1 status de saída

Eu tentei procurar esse bug online, mas todas as postagens são para C ++. Esta é a mensagem: test1.o: em funçãoReadDictionary': /home/johnny/Desktop/haggai/test1.c:13: undefined reference toCreateDictionary 'collect2: erro: ld retornou 1 status ...

4 a resposta

Como posso alterar o nome do arquivo de uma biblioteca compartilhada depois de criar um programa que depende dele?

Eu tenho um programa que depende de uma biblioteca compartilhada que espera encontrar profundamente dentro de uma estrutura de diretórios. Eu gostaria de mudar a biblioteca compartilhada para um lugar melhor. No OS X, isso pode ser feito com ...

2 a resposta

Por que -L é necessário quando -rpath é usado?

Acho que o sinalizador -L deve ser fornecido ao usar -rpath. Por exemplo: gcc -o test test.o -L. -lmylib -Wl,-rpath=.Por que o sinalizador -L é necessário? Quais são as informações necessárias além das informações dos arquivos h emcompilar ...

4 a resposta

Compilar uma biblioteca compartilhada estaticamente

Eu tenho uma biblioteca compartilhada com algumas funções caseiras, que eu compilo em meus outros programas, mas tenho que vincular o programa final a todas as bibliotecas que usei para compilar a biblioteca estática. Aqui está um exemplo: Eu ...

2 a resposta

Por que meu projeto Visual C ++ .exe cria arquivos .lib e .exp?

Eu tenho uma solução composta por 3 projetos. Uma é uma biblioteca estática e duas são arquivos .exe baseados em console que dependem e se vinculam a essa biblioteca. Suas configurações parecem idênticas. Eu construo um deles: 1> ------ Build ...

0 a resposta

Como carregar símbolos definidos da biblioteca em um local especificado?

O teste é no Ubuntu 12.04, 32 bits, comgcc 4.6.3 Basicamente, estou fazendo algum trabalho de manipulação binária em binários ELF, e o que tenho que fazer agora é montar um programa de montagem e garantir que os símbolos libc sejam carregados em ...

3 a resposta

Como posso vincular a uma versão glibc específica?

Quando eu compilar algo no meu PC Ubuntu Lucid 10.04, ele será vinculado à glibc. Lucid usa 2,11 de glibc. Quando executo esse binário em outro PC com uma glibc mais antiga, o comando falha dizendo que não há glibc 2.11 ... Até onde eu sei, a ...

2 a resposta

Referência indefinida para 'cv :: initModule_nonfree ()' No Android

Quero criar um aplicativo Android que use BOW + SVM em nativo (usando C ++) para prever. Infelizmente, tenho problemas com a construção da parte nativa. Como o módulo não-livre não está incluído no OpenCV SDK para Android, preciso construir o ...

1 a resposta

Compilação de comando único e link falham, etapas separadas funcionam

Enquanto eu tentava resolver umaproblema do vinculador [https://stackoverflow.com/questions/28655099/egl-linker-errors/28655259#28655259] com o g ++, descobri que a tentativa de compilar o link de um programa simples de um arquivo em um comando ...