Resultados da pesquisa a pedido "linker"

3 a resposta

O que significa _ITERATOR_DEBUG_LEVEL = 1?

No VS2010, projeto C ++, recebo esse erro ao vincular no x64 / Release: erro LNK2038: incompatibilidade detectada para '_ITERATOR_DEBUG_LEVEL': o valor '0' não corresponde ao valor '1' Todas as outras combinações de configuração / plataforma ...

3 a resposta

Desabilitar funções otimizadas para AVX no glibc (LD_HWCAP_MASK, /etc/ld.so.nohwcap) para registro valgrind e gdb

O linux x86_64 moderno com glibc detectará que a CPU suporta a extensão AVX e alternará muitas funções de string da implementação genérica para aOtimizado para ...

3 a resposta

Falha no comando do vinculador ao arquivar

eu queroarquivoum usuário do projeto React Native do Xcode mais recente e sempre falhou porque o comando do vinculador falhou. Quando eu corroxcodebuild -verbose & Ld comando, então o erro é assim ld: file not ...

3 a resposta

Vinculando-se ao Boost python 3.6. Não é possível encontrar o boost_python em vez do boost_python3

Estou com problemas para vincular contra o python de impulso. Estou usando o Visual Studio 2017 e compilei o pacote boost 1_64 com a seguinte linha de comando: b2 -a toolset=msvc-14.1 --build_type=complete stage ...

3 a resposta

Vinculando o código LLVM JIT a funções externas do C ++

Estou escrevendo um mecanismo de script LLVM que o JIT compila o código de script em uma linguagem personalizada. Meu problema é que não consigo chamar funções externas (mesmo a função C99 erf () está falhando). Por exemplo, se eu extern "C" a ...

3 a resposta

Continue recebendo e8 00 00 00 00 como o código da máquina para chamar uma função na montagem

Eu sei ao usarobjdump -dr no meu arquivocall aparece no código da máquina comoe8 00 00 00 00 porque ainda não foi vinculado. Mas preciso descobrir o que o00 00 00 00 irá se transformar depois que o vinculador tiver feito seu trabalho. Eu sei que ...

3 a resposta

Por que recebo erros de "símbolo externo não resolvido" ao usar modelos? [duplicado]

Esta pergunta já tem uma resposta aqui: Por que os modelos podem ser implementados apenas no arquivo de cabeçalho? [/questions/495021/why-can-templates-only-be-implemented-in-the-header-file] 15 respostasQuando escrevo código C ++ para uma ...

3 a resposta

É seguro vincular objetos C ++ 17, C ++ 14 e C ++ 11

Suponha que eu tenha três objetos compilados, todos produzidos pelomesmo compilador / versão: A foi compilado com o padrão C ++ 11B foi compilado com o padrão C ++ 14C foi compilado com o padrão C ++ 17Para simplificar, vamos assumir que todos ...

3 a resposta

Ao criar um arquivo DLL, o arquivo LIB gerado contém o nome da DLL?

No Visual C ++, quando eu construo uma DLL, os arquivos de saída são .dll e .lib. É o nome da dll incorporada ao arquivo .lib. A razão pela qual faço esta pergunta é: Quando construí meu exe importando esta dll e executando o exe, o exe tenta ...

3 a resposta

Vinculando símbolos a endereços fixos no Linux

Como alguém ligaria (alguns) símbolos a endereços fixos específicos usando o GNU ld para que o binário ainda pudesse ser executado normalmente no Linux (x86)? Não haverá acesso a esses símbolos, mas seus endereços são importantes. Por exemplo, ...