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.
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
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
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
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
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
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
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
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
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
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