Perguntas sobre 'gcc'

O GNU Compiler Collection é o sistema de compilador padrão usado em muitos sistemas operacionais similares ao Unix, incluindo o Linux. Originalmente concebido para compilar programas em C, agora também pode manipular C ++, Java e várias outras linguagens.
6
respostas

Compilando o GNU / Linux com otimização -O3

Diz-se que a compilação de ferramentas GNU e o kernel do Linux com a opção de otimização -O3 gcc produzirão bugs estranhos e divertidos. É verdade? Alguém já tentou ou é apenas uma farsa?     
04.09.2010 / 23:53
3
respostas

Como instalar o GCC 5 no debian jessie 8.1

Eu tentei muitas soluções para instalar a atualização para o meu compilador gcc no servidor debian. Nenhum deles funcionou. Eu preciso da atualização do compilador para usar os novos recursos do c ++ 11, pois isso fornece uma ABI libcxx11 estáve...
22.05.2016 / 22:15
3
respostas

gcc não pode linkar para pthread?

Eu instalei recentemente o XUbuntu 11.10 64bit, mas estou tendo problemas para compilar o exemplo mais simples de pthread. Aqui está o código pthread_simple.c : #include <stdio.h> #include <pthread.h> main() { pthread_t f...
04.03.2012 / 14:14
3
respostas

Localiza e instala manualmente o arquivo man

Parece que faltam algumas páginas man, principalmente gcc e g ++. Não ajuda que eu especifique a seção. whereis não lista man pages para esses dois, então eu acho que eles simplesmente não estão lá. Com o Google eu recebo muito, por exemp...
06.07.2012 / 18:29
1
resposta

Como o gcc sabe onde o boost está instalado?

Eu instalei o boost usando sudo apt-get install no Ubuntu. Mais tarde, não precisei fornecer ao gcc a I juntamente com o caminho para as bibliotecas de reforço usarem o boost! Nem fiz pkg-config --cflags --libs de qualquer tipo. Qual é...
03.03.2013 / 15:56
1
resposta

Quanto tempo leva para compilar o gcc 7.3.0? [fechadas]

Até agora, ele está funcionando há cerca de 4 horas. Uma coisa a notar é que eu não tinha os pré-requisitos e tive que baixá-los através de contrib / download_prerequisites. Não tenho certeza se isso aumenta ou não o tempo de compilação. Espe...
04.02.2018 / 16:12
2
respostas

Por que o FreeBSD usa o GCC licenciado sob GPL?

Por que o FreeBSD usa o GCC como seu compilador padrão? Eu tenho a impressão de que um pilar central da filosofia do FreeBSD é não para usar qualquer software GNU e, em particular, código GPL. No entanto, o GCC que é tanto GNU quanto GPL...
20.12.2011 / 07:15
2
respostas

Como as poluições canárias da pilha são registradas?

O sinalizador flag -stack-protector do sinalizador GCC permite o uso de canários de pilha para proteção contra estouro de pilha. O uso desse sinalizador por padrão foi mais proeminente nos últimos anos. Se um pacote é compilado com -fstack-pr...
16.10.2017 / 20:00
1
resposta

Instale o g ++ ao ter o gcc (somente C) - RH6

Eu tenho uma máquina RHEL 6, que veio com gcc , mas sem g++ . A versão do gcc é a 4.4.4 20100726 (é isso que recebi de gcc --version ). Como posso fazer o g ++ funcionar? Atualmente, o shell apenas retorna "comando não encontrado".    ...
23.11.2010 / 15:05
1
resposta

Erro do GCC tentando executar 'cc1'

Eu estava fazendo uma compilação cruzada de um kernel Linux para o meu Raspberry Pi em um laptop (executando o debian 7) (seguindo as instruções aqui ); mas quando começo a compilar ( make ARCH=arm CROSS_COMPILE=${CCPREFIX} ), recebo as segui...
20.12.2013 / 20:18