Resultados da pesquisa a pedido "gcc"

1 a resposta

Compreendendo o código na implementação de strlen

Eu tenho duas perguntas sobre a implementação destrlen nostring.h em glibc. A implementação usa um número mágico com 'buracos'. Não consigo entender como isso funciona. Alguém pode me ajudar a entender este trecho: size_t strlen (const char ...

11 a resposta

Como listar os símbolos em um arquivo .so

Como listar os símbolos que estão sendo exportados de um arquivo .so? Se possível, também gostaria de saber sua origem (por exemplo, se eles foram extraídos de uma biblioteca estática). Estou usando o gcc 4.0.2, se isso faz diferença.

3 a resposta

Compilador avisa ao imprimir o endereço de uma variável

Eu fiz um programa muito simples para imprimir o endereço de duas variáveis. #include<stdio.h> int main() { int a,b; printf("%u\n%u",&a,&b); return 0; }Mas, o compilador Clang-3.7 emite um aviso como: aviso: formato especifica o tipo 'unsigned ...

2 a resposta

Bitshift e promoção inteira?

Normalmente, C exige que os operandos de um operador binário sejam promovidos para o tipo de operando de classificação mais alta. Isso pode ser explorado para evitar o preenchimento de código com conversões detalhadas, por exemplo: if (x-48U<10) ...

3 a resposta

Suporte ao OpenMP no OSX 10.11, erros de gcc com "arquivo omp.h não encontrado"

Eu tenho usado a versão 5.3.0 do gcc. Ele diz que ele vem com suporte para openmp. Mas toda vez que compilo um programa usando o gcc [pelo terminal] ou via xCode 7, recebo o mesmo erro, "arquivo omp.h não encontrado". Eu pesquisei muito sobre ...

1 a resposta

Erro na declaração de retorno ausente

Como gerar um erro para uma declaração de retorno ausente no GCC? cpfsfuse.c:184: warning: no return statement in function returning non-voidEu sou capaz de retornar erros para declaração de função ...

1 a resposta

Como impedir o GCC de quebrar meus intrínsecos NEON?

Preciso escrever um código NEON otimizado para um projeto e estou perfeitamente feliz em escrever uma linguagem assembly, mas, para portabilidade / manutenção, estou usando os instrumentos NEON. Esse código precisa ser o mais rápido possível, por ...

1 a resposta

Novos problemas de ABI do G ++

Eu tive um problema com a nova ABI introduzida para C ++ 11 no GCC. Após a atualização para o GCC 5.3, meu projeto não é mais compilado. As mensagens de erro que recebo são simples: undefined reference to `tokenize(std::__cxx11::basic_string' ...

2 a resposta

Reinstalando o python no Mac OS 10.6 com uma versão diferente do gcc

Estou tentando instalar um pacote Python que requer a execução do gcc 4.2. Meu gcc está apontando corretamente para o gcc-4.2, ou seja, $ gcc -v Using built-in specs. Target: i686-apple-darwin10 Configured ...

3 a resposta

Forçar o gcc a compilar programas de 32 bits na plataforma de 64 bits

Eu tenho um programa proprietário que estou tentando usar em um sistema de 64 bits. Quando inicio a instalação, funciona ok, mas depois ele tenta se atualizar e compilar alguns módulos e não consegue carregá-los. Eu suspeito que é porque ele ...