Resultados da pesquisa a pedido "clang"

8 a resposta

Estou recebendo "clang: error: no input files"

2 a resposta

clang / clang ++ não encontra cabeçalhos C / C ++ no Windows?

1 hora atrás eu baixei llvm-3.6.0-rc4-win32.exe de http://llvm.org/pre-releases/3.6.0/ [http://llvm.org/pre-releases/3.6.0/] . Eu tentei compilar um código C simples que apenas imprime "olá", mas não foi compilado, porque o clang.exe não ...

2 a resposta

Uma instrução 'using' compila com g ++, falha na compilação com clang

Eu tenho o código da seguinte estrutura (que é obviamente muito mais complexa na realidade, especialmente "Base" é uma linha de três linhas, mas tentei capturar a essência dela): template <class T> class A {}; template <class T> class B { ...

2 a resposta

Definir valor para llvm :: ConstantInt

Estou brincando com o LLVM. Pensei em alterar o valor de uma constante no código intermediário. No entanto, para a classellvm :: ConstantInt [http://llvm.org/docs/doxygen/html/classllvm_1_1ConstantInt.html], Não vejo uma função setvalue. Alguma ...

2 a resposta

Vinculando problemas com boost :: program_options no OSX usando o LLVM

Estou tendo problemas para obter a fase de vinculação no meu programa C ++ devido a problemas com o Boost 1.49. Eu mudei para C ++ (

1 a resposta

Posso expandir um pacote de parâmetros e definir uma lista de argumentos com ele?

De[temp.variadic] [http://eel.is/c++draft/temp.variadic#4](rascunho de trabalho), pareceu-me que um pacote de parâmetros pode ser expandido ao definir uma lista de argumentos de outra classe ou função de modelo. Considere a seguinte ...

1 a resposta

Por que definir um objeto em desalocação como propriedade fraca resulta em falha

NoContagem de referência automática Objective-C de Clang [http://clang.llvm.org/docs/AutomaticReferenceCounting.html#semantics]nós vemos o seguinte Para objetos __weak, o lvalue é atualizado para apontar para o novo ponta, a menos que o novo ...

1 a resposta

gcc vs clang: embutindo uma função com -fPIC

Considere este código: // foo.cxx int last; int next() { return ++last; } int index(int scale) { return next() << scale; }Ao compilar com o gcc 7.2: $ g++ -std=c++11 -O3 -fPICIsso emite: next(): movq last@GOTPCREL(%rip), %rdx movl (%rdx), %eax ...

3 a resposta

Os operadores de conversão explícita são permitidos nas listas de inicializadores preparados?

O código a seguir é compilado com o GCC 4.9.2, mas não com o Clang 3.5.0: #include <string> class Foo { public: explicit operator std::string() const; }; std::string bar{Foo{}}; // Works in g++, fails in clang++ std::string baz(Foo{}); // Works ...

3 a resposta

Como correr clang da linha de comando no Windows?