Resultados da pesquisa a pedido "linker"

2 a resposta

Erro LNK1000 do vinculador incremental do VC ++

Disclaimer: Eu sou um cara de C # praticamente sem experiência em VS C ++ / MFC. Estou tentando obter alguns projetos criados na minha máquina que são misturados C ++ / .net. Ao compilar um projeto C ++ através da linha de comando na ...

2 a resposta

Usando pthread em c ++

estou usandopthread.h em um*.cc Arquivo. quando tento usarpthread_exit(0); oupthread_join(mythrds[yy],NULL); diz: .cc:(.text+0x3e): undefined reference to `pthread_exit'quando cumpriu código muito semelhante em um*.c arquivo com o gcc funciona ...

1 a resposta

Como o execve chama o vinculador / carregador dinâmico (ld-linux.so.2)

Eu usei o gcc para compilar e vincular o programa C mais básico, test.c: int main() { }Como esperado, a saída é um executável vinculado dinamicamente: $ file test test: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked ...

1 a resposta

Como definir o RunPath de um binário?

Existem inúmeros tópicos descrevendo o que éRPATH, RUNPATH eLD_LIBRARY_PATH e como eles interagem para resolver a localização das bibliotecas. PôrRPATH use as opções do gcc: -Wl,-rpath,/path/to/dirPara definir LD_LIBRARY_PATH, use: export ...

2 a resposta

ligação parcial do g ++ em vez de arquivos?

Eu sou muito novo no fluxo de construção do C ++ e estou pensando em mudar para usar o link parcial para minhas bibliotecas em vez de criarar arquivos. Espero reduzir o tempo de link em uma inevitável etapa final de compilação que possuo, e acho ...

3 a resposta

Como resolvo um externo não resolvido ao usar pacotes do C ++ Builder?

Estou experimentando reconfigurar meu aplicativo para fazer uso pesado de pacotes. Tanto eu como outro desenvolvedor executando um experimento semelhante, estamos com alguns problemas ao vincular usando vários pacotes diferentes. Provavelmente ...

1 a resposta

Qual é o uso de .exp e qual é a diferença entre .lib e .dll?

Durante a compilação e vinculação, qual é a utilidade do .exp? Qual é a diferença entre .lib e .dll? Eu sei que .lib será usado, enquanto o link e .dll serão usados ao executar o programa. Mas qual é exatamente a diferença entre .lib e .dll? O ...

2 a resposta

Como incorporar / vincular dados binários em um módulo do Windows

Portanto, eu tenho um projeto do Visual Studio 2008 que possui uma grande quantidade de dados binários aos quais ele está fazendo referência atualmente. Gostaria de empacotar os dados binários como você pode fazer com o C #, adicionando-o como um ...

2 a resposta

Como vincular a um arquivo libc diferente?

Desejo fornecer as bibliotecas compartilhadas junto com meu programa, em vez de usar o sistema de destino devido a diferenças de versão. ldd diz que meu programa usa essas bibliotecas compartilhadas: linux-gate.so.1 => (0xf7ef0000)**(made by ...

5 a resposta

Como fazer a ligação fraca funcionar com o GCC?

Parece haver três maneiras de dizer ao GCC para vincular um símbolo a um link fraco: __attribute__((weak_import))__attribute__((weak))#pragma weak symbol_nameNenhuma dessas funciona para mim: #pragma weak asdf extern void asdf(void) ...