Resultados da pesquisa a pedido "linker"

1 a resposta

LNK2038, erro de incompatibilidade do iterador, precisa ignorar

Estou recebendo o erro LNK2038 do vinculador ao tentar converter um projeto do VS2008 para o VS2010. Este erro ocorre quando dois projetos diferentes são compilados no qual um está usando a macro do pré-processador _DEBUG e o outro não. ...

6 a resposta

Referência indefinida de 'vtable for xxx'

takeaway.o: In function `takeaway': project:145: undefined reference to `vtable for takeaway' project:145: undefined reference to `vtable for takeaway' takeaway.o: In function `~takeaway': project:151: undefined reference to `vtable for takeaway' ...

5 a resposta

O que a opção do vinculador "Link Library Dependency" realmente faz no Visual Studio 2010 - 2015 e superior?

Até VS2008, você define seunative C ++ dependências do projeto no arquivo de solução Project Dependencies ...) e se (por padrão) a opção Linker Properties -> Linker -> General : Link Library Dependencies = Yes estiver definido, o Visual Studio ...

1 a resposta

Como a adição de uma variável de membro privado prejudica a compatibilidade C ++ AB

Opimpl idiom [http://c2.com/cgi/wiki?PimplIdiom] é comumente usado para permitir a alteração de código em bibliotecas vinculadas dinamicamente sem quebrar a compatibilidade ABI e ter que recompilar todo o código que depende da bibliotec A ...

5 a resposta

O que é um arquivo de objeto em

Estou lendo sobre bibliotecas em C, mas ainda não encontrei uma explicação sobre o que é um arquivo de objeto. Qual é a diferença real entre qualquer outro arquivo compilado e um arquivo de objeto? Ficaria feliz se alguém pudesse explicar em ...

2 a resposta

Objetivo do aviso --enable-auto-import

Estou tentando compilar o seguinte programa: #include <iostream> int main(){ std::cout << "Hello, world!"; return 0; }Quando eu o compilar, recebo esta mensagem: C:\programs>g++ test.cpp Info: resolving std::cout by linking to __imp___ZSt4cout ...

4 a resposta

este de ligação @Boost

Eu quero usarBoost test no meu projeto. Eu uso o cmake no meu projeto, então escrevi um simplesCMakeList.txt para embrulhá-lo: find_package (Boost COMPONENTS unit_test_framework REQUIRED) file(GLOB_RECURSE UnitTests_sources tests/*.cpp) ...

2 a resposta

Como vincular seletivamente determinadas bibliotecas do sistema estaticamente no binário do programa Haskel

Atualmente, estou desenvolvendo um aplicativo da Web escrito em Haskell. Todas as bibliotecas Haskell estão vinculadas estaticamente; apesar de "inchar" o executável, não é um problema, pois será o único programa Haskell em execução ...

3 a resposta

Como as bibliotecas estáticas vinculam às dependência

Diga que tenho libA. Depende, por exemplo, de libSomething pelo simples fato de um método não-interno da libA fazer uma chamada para um método em libSomething.h. Como a dependência se vincula neste caso? A libA precisa vincular estaticamente a ...

1 a resposta

O que é o símbolo "___emutls_get_address"?

Oh, eu sou um novato no GCC e MAC e Makefile. Hoje eu pretendia criar uma biblioteca dinâmica usando o MAC OS X e o GCC 4.4.2, mas ao vincular os arquivos .o, o compilador reclama desta forma: Undefined symbols: "___emutls_get_address", ...