Resultados da pesquisa a pedido "linker-errors"

3 a resposta

A JVM é lançada se uma classe não utilizada estiver ausente?

Considere o programa: public class Test { public static void main(String[] args) { if (Arrays.asList(args).contains("--withFoo")) { use(new Foo()); } } static void use(Foo foo) { // do something with foo } }O Foo é necessário no caminho ...

2 a resposta

Por que essa "variável externa indefinida" não resulta em um erro de vinculador no C ++ 17?

Eu compilei e executei o seguinte programa em um compilador C ++ 17 (Coliru). No programa, eudeclaradoaextern variável, masnão definiuisto. No entanto, o compilador não fornece umaerro de vinculador. #include <iostream> extern int i; // Only ...

1 a resposta

Endereços absolutos de 32 bits não são mais permitidos no Linux x86-64?

O Linux de 64 bits usa o modelo de memória pequena por padrão, o que coloca todos os códigos e dados estáticos abaixo do limite de endereço de 2 GB. Isso garante que você possa usar endereços absolutos de 32 bits. As versões mais antigas do gcc ...

1 a resposta

Chamando o método C ++ do objetivo C

Eu tenho os seguintes arquivos. foo.h (arquivo de cabeçalho C ++) foo.mm (arquivo C ++) test_viewcontroller.h (arquivo de cabeçalho do objetivo c) test_viewcontroller.m (arquivo de objetivo c) Eu declarei um método donothing () em foo.he ...

2 a resposta

Acessar variável privada na categoria resulta em erro do vinculador

Edição: Eu não vou fazer isso, agora percebo o quão perigoso isso pode ser. Mas, a questão permanece com propósitos puramente acadêmicos. Estou tentando implementar uma categoria no NSCollectionView que permitirá acessar a variável privada ...

5 a resposta

Como redefinir malloc () no Linux para uso em C ++

Eu tenho um mem_malloc () e um mem_free () definidos para mim e quero usá-los para substituir o malloc () e free () e, consequentemente, o novo C ++ e delete. Eu os defino da seguinte forma: extern "C" { extern void *mem_malloc(size_t); extern ...

2 a resposta

Por que estou recebendo um erro de vinculador com o ponteiro de função de modelo?

Eu tenho uma classe EventMgr que tem uma função de modelo para registrar um ouvinte. Mas, quando eu registro um ouvinte, o vinculador me dá uma "erro LNK2019: símbolo externo não resolvido" Código do aperitivo: class EventMgr { template< class ...

1 a resposta

Problema 'Referência indefinida à função' mesmo depois de vincular a biblioteca que tem a definição

Estou tentando criar um executável com arquivos .o, .so, .a. Aqui está o meu comando de construção: - pkgs/gcc/v4.8.3/bin/gcc -L/usr/X11R6/lib -O2 -DUSE_FLEX -Wall -Wno-char-subscripts -fPIC -DLINUX ...

1 a resposta

Erro do Visual Studio: LNK1104: não é possível abrir o arquivo 'kernel32.lib' - apenas em projetos WP8 / versões do Win32

Encontrei esse problema recentemente (alguns dias atrás, tudo estava funcionando bem): o Visual Studio 2012 começou a se recusar a criar projetos WP8 nativos. Hoje, criei uma nova solução a partir do modelo 'Windows Phone Direct3D App (somente ...

5 a resposta

Como criar o Boost 1.55 com o Visual Studio 2013?

Estou tentando criar o Boost 1.55 com o Visual Studio 2013. 1) Tentei usar binários dinâmicos (binários de reforço [http://sourceforge.net/projects/boost/files/boost-binaries/]), mas o Visual Studio escreveu sobre o erro quando tentei ...