Resultados da pesquisa a pedido "clang"

2 a resposta

Vinculando-se ao clang-llvm

Eu tenho trabalhado em uma pequena ferramenta com o clang / llvm, mas não consegui obter com êxito o vinculador do g ++ e do gnu para vincular corretamente meu código ao clang. meu vinculador está gerando os seguintes erros: undefined reference ...

1 a resposta

Por que um tipo incompleto é detectado no clang dentro de um método de modelo?

Hoje, encontrei um problema de compilação no clang que me surpreendeu. Eu acho que é razoável, mas eu gosto de ir mais fundo e ouvir mais detalhes. Algumas referências padrão, se possível também. Eu tenho uma classe com um método de modelo que ...

3 a resposta

Ao habilitar o C ++ 11 com stdlibc ++ 4.7, clang error out, enquanto o gcc compila

Eu tenho tentado obter C + + 11 para trabalhar, depois de navegar em sites diferentes e Q / A, eu ainda estou tendo problemas com. Eu quero usar clang com li...

4 a resposta

Quais são as consequências da omissão de @autoreleasepool {} em main ()?

1 a resposta

C ++ 2a programação e compiladores de contratos

Estou interessado em estudar o recém-aceito programação de contratos para C ++ 20 [https://en.cppreference.com/w/cpp/language/attributes/contract] para fins de aprendizado e investigação. Como estou procurando por suporte ao compilador, estou ...

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 ...

2 a resposta

Modos de arredondamento e adição padrão multiplicados por fusão

Com o GCC 5.3, o seguinte código compield com-O3 -fma float mul_add(float a, float b, float c) { return a*b + c; }produz o seguinte conjunto vfmadd132ss %xmm1, %xmm2, %xmm0 retNotei o GCC fazendo isso com-O3 já no GCC ...

4 a resposta

Divisão pelo complexo <double> no clang ++ versus g ++

Ao compilar o código a seguir com g ++ (4.8.1 ou 4.9.0) ou clang ++ (3.4), recebo diferentes saídas. #include <iostream> #include <complex> int main() { std::complex<double> c = {1.e-162,0}; std::cout << 1.0/c << std::endl; return 0; }g ...

2 a resposta

Como construir clang com clang?

6 a resposta

Incluindo o Clang para trabalhar no Windows

Eu segui o seguinte guia passo a passo [http://clang.llvm.org/get_started.html] e, depois de um pouco de brincadeira, consegui compilar usando o code: blocks e MinGW. Ótimo, então agora eu poderia adicionar o módulo Clang ao eclipse (por que ...