Resultados da pesquisa a pedido "clang"
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 ...
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 ...
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...
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 ...
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 ...
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 ...
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 ...
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 ...