Resultados da pesquisa a pedido "clang"

3 a resposta

Clang e símbolos indefinidos ao criar uma biblioteca

Estou trabalhando em uma estrutura C ++, e há alguns problemas ao compilá-la no OSX com o Clang. Primeiro, estou usando outras bibliotecas, como o openssl, e o clang reclama que alguns símbolos não foram resolvidos quando eu construí a ...

2 a resposta

perfil do compilador c ++ g ++ llvm-clang

Observe que minha pergunta não é: como eu digo ao meu compilador para compilar com a criação de perfis. eu queroperfil meu processo de compilação. Para cada arquivo, gostaria de saber quanto tempo é gasto emcada linha do programa. Estou ...

1 a resposta

Como obter a classe base deste exemplo com o Clang?

Aqui está um exemplo muito básico de código, e o que eu gostaria de ter: class B{ // Implementation of class B }; class D : public B{ // Implementation of class D }; int main(){ try{ // Code for try statement } catch(D & d){ // Handler for D } ...

3 a resposta

clang vs gcc - otimização incluindo novo operador

Eu tenho esse exemplo simples que eu estava testando e notei que as otimizações do gcc (-O3) não parecem tão boas quanto as clang quandooperador novoestá envolvido. Eu queria saber qual seria o problema e se é possível forçar o gcc a produzir ...

1 a resposta

É possível inicializar uma matriz de não-POD com a nova sintaxe do operador e o inicializador?

Acabei de ler e entenderÉ possível inicializar uma matriz no C ++ 11 usando o novo operador [https://stackoverflow.com/questions/15183671/is-it-possible-to-initialise-an-array-in-c-11-by-using-new-operator] , mas isso não resolve completamente o ...

1 a resposta

Existe um bug do compilador exposto pela minha implementação de uma característica do tipo is_complete?

Eu escrevi este modelo de característica do C ++ 11 para verificar se um tipo está completo: template <typename...> using void_t = void; template <typename T, typename = void> struct is_complete : std::false_type {}; template <typename T> ...

1 a resposta

Operador de conversão de modelo Clang vs GCC vs MSVC - qual compilador está certo?

Eu tenho um código simples com o operador de conversão e parece que todos os compiladores estão dando resultados diferentes, estava curioso qual compilador, se houver, está correto? Também tentei combinações diferentes, mas as inferiores são as ...

1 a resposta

Como criar libcxx e libcxxabi por clang no CentOS 7

Desejo usar C ++ 11 ou C ++ 14 com clang / clang ++ no CentOS 7. Como construo esse ambiente de construção?

1 a resposta

Como adicionar o sinalizador std = c ++ 11 ao clang-cl?

Tentei compilar um programa C ++ 11 com clang-cl no Windows. Clang-cl é o wrapper do clang para ser mais compatível com cl (compilador do Visual Studio). Eu tentei adicionar-std=c++11 e/std=c++11 e ambos são rejeitados. Isso não surpreende, pois ...

1 a resposta

Otimização do tempo de link de clang com novas substituições do operador causa livre () / exclusão incompatível no valgrind

Ao usar o clang 3.5.0 com -flto e vincular-se a uma biblioteca compartilhada, parece que as chamadas paraoperator delete na biblioteca compartilhada não siga a mesma ordem de resolução de símbolos que as chamadas paraoperator new dos objetos ...