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

Instala o GCC 7 no Ubuntu?

Estou tentando executar um teste no GCC 7. De acordo com Como instalar o gcc-7 ou o clang 4.0? Ubuntu.SE, podemos executar o seguinte para instalar o GCC 7 no Ubuntu: add-apt-repository ppa:ubuntu-toolchain-r/test && apt-get update...
18.06.2017 / 03:08
1
resposta

Existe uma maneira de desativar a proteção contra estouro de buffer na minha máquina?

Eu quero fazer alguns experimentos com buffer overflows em minhas várias máquinas virtuais, incluindo (mas não limitado a) Debian 6, Ubuntu 12.04, Fedora 16, mas toda vez que eu tento executar a exploração do estouro de buffer recebo a seguinte...
30.08.2012 / 14:07
1
resposta

Linux, GNU GCC, ld, scripts de versão e o formato binário ELF - Como funciona?

Estou tentando aprender mais sobre versionamento de bibliotecas no Linux e como colocar tudo isso para funcionar. Aqui está o contexto: - Eu tenho duas versões de uma biblioteca dinâmica que expõem o mesmo conjunto de interfaces, digamos lib...
12.01.2011 / 05:31
1
resposta

Como instalar o gcc 4.8.1 no debian wheezy

Eu gostaria de instalar o GCC 4.8.1 no meu sistema Debian Wheezy 7.1.0. A versão atual do GCC instalada no meu sistema é a 4.7.2. Eu vejo que o gcc-4.8.1 está disponível no repositório Debian. Alguém pode me mostrar como fazer essa atualização?...
03.09.2013 / 13:34
1
resposta

Como construir o compilador cruzado do GCC para o Cross Linux From Scratch (CLFS) para o Beagleboard?

Atualmente, tento criar um Linux embarcado do zero com as instruções de Cross Linux from Scratch . Tudo funcionou bem até eu tentar compilar o GCC Cross-Compiler. Eu quero construir o Linux para o Beagleboard-xM ... Então eu escolhi as segui...
03.10.2012 / 08:56
4
respostas

O compilador C não pode criar executáveis

Estou tentando instalar o Wine no Linux Mint 17.1. Eu ./configure'd como root para instalá-lo. Entrada: cd Downloads/wine-1.6.2 ./configure Saída: checking build system type... x86_64-unknown-linux-gnu checking host system type... x...
18.07.2015 / 01:31
1
resposta

Como instalo o gcc mais recente no FreeBSD?

Como faço para instalar o mais recente gcc no FreeBSD e configurar o sistema para que esta última versão seja usada para compilar mais programas? No momento da redação deste artigo, a versão mais recente de gcc é a versão 4.9.0. E eu us...
16.05.2014 / 16:45
2
respostas

Por que o gcc mostra 'unknown' no Target: x86_64-unknown-linux-gnu no Arch Linux?

Eu gostaria de saber por que quando eu executo gcc -v no Arch Linux, ele mostra a unknown word nestas saídas: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/5.1.0/lto-wrapper Target: x86_...
29.05.2015 / 23:33
2
respostas

Não há erro de biblioteca de desenvolvimento 32 após instalar o glibc-devel.i686

Estou tentando instalar o gcc 4.9.0 no centOS 6. Durante ./configure , há um erro aparecendo: /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.4.7/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: skipping incompatibl...
02.07.2014 / 05:45
2
respostas

.dtors parece gravável, mas tenta escrever segfault

Este é o Ubuntu 9.04, 2.6.28-11-server, 32 bits x86 $ cat test.c main() { int *dt = (int *)0x08049f18; *dt = 1; } $ readelf -S ./test ... [18] .dtors PROGBITS 08049f14 000f14 000008 00 WA 0 0 4 ... $ ./test Segmentat...
25.02.2011 / 03:59