Resultados da pesquisa a pedido "clang"

4 a resposta

armazenamento local de threads c ++ clang-503.0.40 (Mac OSX)

Depois que eu declarei uma variável desta maneira: #include <thread> namespace thread_space { thread_local int s; } //etc.Eu tentei compilar meu código usando 'g ++ -std = c ++ 0x -pthread [arquivo de origem]'. Estou tendo o erro a ...

5 a resposta

Como funcionam os 'blocos' de Clang?

http://clang.llvm.org/docs/BlockLanguageSpec.txt [http://clang.llvm.org/docs/BlockLanguageSpec.txt] Parece muito legal. Contudo, Eu não entendo issoNão vejo exemplos disso.Não vejo exemplos de idéias difíceis de expressar em C ++ como estão, ...

2 a resposta

O que é g ++ 's -pthread equiv no clang?

Estou mudando de g ++ para clang no entanto, em g ++, tenho o sinalizador -pthread, que o clang parece não reconhecer. Qual é o equiv no clang? Edição: Minha compilação clang está puxando de svn em 5 de março de 2010.

5 a resposta

No mac, o g ++ (clang) falha ao pesquisar / usr / local / include e / usr / local / lib por padrão

Estou no mac e useihomebrew para instalargmp. Kyumins-iMac:gcjlib math4tots$ g++ main.cpp -lgmp -lgmpxx In file included from main.cpp:2: ./gcjlib.hpp:4:10: fatal error: 'gmpxx.h' file not found #include <gmpxx.h> ^ 1 error generated.Então eu ...

1 a resposta

Erro "dyld: biblioteca não carregada"

compilei com êxito a biblioteca estática e a adicionei ao projeto XCode, como está escrito emdocumentação [https://developer.apple.com/library/ios/technotes/iOSStaticLibraries/Articles/configuration.html] : O arquivo libclang.a está no diretório ...

3 a resposta

Maneira correta de habilitar o SSE4 em uma função / por bloco de código?

Para um dos meus programas OS X, tenho alguns casos otimizados que usam instruções SSE4.1. Em máquinas somente SSE3, a ramificação não otimizada é executada: // SupportsSSE4_1 returns true on CPUs that support SSE4.1, false otherwise ...

2 a resposta

clang falha ao substituir uma instrução se ela contiver uma macro

Estou usando o clang para tentar analisar (com a API C ++) alguns arquivos C ++ e fazer com que todos os pares de quebra de caso usem um estilo específico. Exemplo: **Original** switch(...) { case 1: { <code> }break; case 2: { <code> break; } ...

1 a resposta

error: uso do identificador não declarado 'errno_t'

Aqui está o meu código fictício simples e morto: #include <errno.h> int main(void) { errno_t e; return 0; }O que surpreendentemente gera esse erro: main.c:5:5: error: use of undeclared identifier 'errno_t' errno_t x; ^Eu comecei asiga os ...

1 a resposta

C ++ 11 lambdas pode acessar meus membros privados. Por quê?

Considere este pedaço de código: class shy { private: int dont_touch; // Private member public: static const shy object; }; const shy shy::object = []{ shy obj; obj.dont_touch = 42; // Accessing a private member; compiles; WHY? return obj; }(); ...

1 a resposta

“Símbolos indefinidos para arquitetura x86_64:”

Estou tentando compilar esta biblioteca no mac os x Mavericks 10.9.3 de 64 bits: http://www.openfec.org/downloads.html [http://www.openfec.org/downloads.html] Eu segui o README exatamente e recebi este erro: Vinculando a biblioteca ...