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

Como criar arquivos .ko no Linux

Eu escrevi um driver para um dispositivo no Linux. Como posso criar (usando gcc ) um arquivo .ko para que eu possa inseri-lo no kernel?     
08.12.2010 / 06:24
3
respostas

Onde fica o GCC-5 após instalá-lo no Solaris 11?

Por favor, perdoe minha ignorância ... Eu só uso o Solaris para testar bibliotecas C / C ++ nas quais tenho interesse. Não sou um administrador do Solaris ou um usuário do Solaris. Instalei o GCC-5 no Solaris 11.3, x86 porque precisava de um...
22.01.2017 / 13:12
3
respostas

Como instalar o último lançamento estável do GCC no Linux Mint?

Eu quero instalar a versão mais recente do GCC (coleção de compiladores GNU) no Linux Mint 17.3. Atualmente g++ --version retorna 4.8.4, enquanto a última versão estável é 5.3.     
27.03.2016 / 10:18
4
respostas

Como instalar uma versão específica do GCC no Kali Linux?

Esta questão parece ser tratada adequadamente em várias questões e outras lugares facilmente encontrados com o Google, mas não acho a solução satisfatória pelas razões explicadas abaixo. Mas apenas para conclusão, incluí alguns links relevantes:...
13.12.2017 / 20:34
1
resposta

Compilando o OpenSSH para Android

Estou trabalhando na compilação do OpenSSH para Android com base em esta resposta no Stack Overflow . Veja o que eu fiz até agora: Criando no Ubuntu 14.04 amd64. apt-get install build-essential gcc-arm-linux-androideabi Faça o do...
19.06.2014 / 02:32
1
resposta

O símbolo de função obtém o sufixo '.part' após a compilação

Ao compilar cruzado o kernel Linux 3.18.10, o compilador adiciona um sufixo .part.<N> ao final de alguns símbolos (veja um exemplo abaixo). O número <N> muda ao usar diferentes defconfigs. Alguém sabe sob quais condições o comp...
13.08.2015 / 16:06
1
resposta

Habilitando suporte para AddressSanitizer no FreeBSD

A questão essencialmente é como compilar um programa que usa o AddressSanitizer no FreeBSD. Eu uso o FreeBSD 10.0 (64 bits). Eu estou tentando compilar o código a seguir com -fsanitize=address flag: int main() { return 0; } Quando...
24.09.2014 / 17:32
1
resposta

Entendendo o mapa de memória SPL e U-Boot usando bdinfo?

Estamos usando a placa personalizada baseada em preto beaglebone, quero gravar alguns resultados de teste no local da RAM a partir do SPL e ler esse log e enviá-lo via tftpput para o PC host. Até agora, consegui fazer tftpput da RAM par...
04.07.2014 / 14:30
2
respostas

Erro ao compilar o arquivo usando o gcc: “/ bin / sh: g ++: comando não encontrado”

Eu quero compilar um programa c ++ no Fedora Linux, mas o programa não é compilado corretamente. Eu recebi o seguinte erro: /bin/sh: g++: command not found make[1]: [*.o] Error 127 make[1]: Leaving directory Por quê?     
20.05.2014 / 23:23
4
respostas

A otimização do tamanho reduz o uso da memória de tempo de execução, bem como o tamanho binário?

A otimização do tamanho com gcc -Os somente reduz o tamanho binário de um programa ou também reduz o uso da memória de tempo de execução? Eu sei o que exatamente os resultados dependem do código específico, mas em geral o resultado é um u...
26.05.2011 / 01:28