Resultados da pesquisa a pedido "clang"

1 a resposta

Por que o gcc permite um objeto const sem um construtor padrão declarado pelo usuário, mas não clang?

RecentementePor que um objeto const requer um construtor padrão fornecido pelo usuário? [https://stackoverflow.com/questions/26077570/why-does-a-const-object-requires-a-user-provided-default-constructor#comment40859717_26077570] foi marcado como ...

3 a resposta

Arquivo 'wchar.h' do macOS não encontrado

No OS X 10.9.5 usando o XCode 6.0.1, estou executando o seguinte problema ao tentar executarmake do terminal: fatal error: 'wchar.h' file not foundEsse problema não estava ocorrendo antes de uma atualização recente para o Mavericks.

1 a resposta

O gcc pode compilar um modelo variável, enquanto o clang não pode

Estou lendo alguns slides chamadosUma visão geral do C ++ 11 e C ++ 14 [https://github.com/CppCon/CppCon2014/tree/master/Presentations/An%20Overview%20of%20C%2B%2B11%20and%20C%2B%2B14] apresentado pelo Sr. Leor Zolman. Na página 35, ele introduz ...

3 a resposta

Que macro predefinida posso usar para detectar clang?

Estou tentando detectar o compilador usado para compilar meu código fonte. Posso encontrar facilmente macros predefinidas para verificar MSVC ou GCC (consulte http://predef.sourceforge.net/ [http://predef.sourceforge.net/]por exemplo), mas não ...

1 a resposta

Qual é a minha versão do LLVM & clang (OSX)?

No Mac OS, se eu executarclang --version, Eu recebo: Apple LLVM version 6.0 (clang-600.0.34.4) (based on LLVM 3.5svn) Target: x86_64-apple-darwin14.0.0 Thread model: posixDesde aPágina oficial do LLVM [http://llvm.org]sugere que a versão atual ...

2 a resposta

CMake “clang ++ não pode compilar um programa de teste simples” (Fedora 20)

Tentei instalar o clang + cmake para compilar um programa C ++ simples e estou recebendo o seguinte erro: -- The C compiler identification is GNU 4.8.3 -- The CXX compiler identification is Clang 3.5.0 -- Check for working C compiler: ...

1 a resposta

Clang / GCC plugin para interpretar atributos personalizados do c ++ 11

Eu estou tentando escrever um plugin para clang ou gcc para interpretar custom [[cxx11 :: attribute]] e gerar algum código com base nisso. Desde a versão 4.5, o gcc suporta plugins que podem ser conectados em quase todas as etapas de compilação. ...

2 a resposta

Como inicializar matriz de classes com o construtor de cópias excluídas (C ++ 11)

A questão existente sobrePor que não consigo inicializar uma matriz de objetos se eles possuem construtores de cópia particulares? [https://stackoverflow.com/a/14543600/4086593]refere-se especificamente ao C ++ 03. Sei dessa pergunta que o que ...

1 a resposta

Caracteres Unicode / especiais em nomes de variáveis em clang não são permitidos?

Esta pergunta possui texto unicode que pode não ser exibido corretamente em todos os navegadores. clang agora (> 3.3) suporta caracteres unicode emnomes de variáveis ...

2 a resposta

Como o clang é capaz de orientar a otimização de código C / C ++?

Disseram-me que o clang é um driver que funciona como o gcc para executar trabalhos de pré-processamento, compilação e vinculação. Durante a compilação e a vinculação, até onde eu sei, é a llvm que faz a otimização ("-O1", "-O2", "-O3", "-Os", ...