Resultados da pesquisa a pedido "gcc"

4 a resposta

Um compilador pode detectar automaticamente funções puras sem as informações de tipo sobre purez

Então, estou discutindo com meu amigo que afirma que um compilador como o GCC pode detectar automaticamente uma função pura sem nenhuma informação de tipo. Eu duvido disso diomas como D ou Haskell têm pureza em seus sistemas de tipos e um ...

4 a resposta

função kill é síncron

É okill função no Linux síncrona? Digamos, eu chamo programaticamentekill para finalizar um processo, ele retornará apenas quando o processo pretendido for finalizado ou apenas enviará o sinal e retornará. Se for esse o caso, como posso esperar ...

3 a resposta

Returning struct contendo array

O seguinte código simples segfaults no gcc 4.4.4 #include<stdio.h> typedef struct Foo Foo; struct Foo { char f[25]; }; Foo foo(){ Foo f = {"Hello, World!"}; return f; } int main(){ printf("%s\n", foo().f); } Alterando a linha final para Foo f ...

4 a resposta

Por que não consigo encontrar <conio.h> no Linux? [duplicado

Possible Duplicate: omo implementar a função getch () de C no Linu [https://stackoverflow.com/questions/3276546/how-to-implement-getch-function-of-c-in-linux] Qual é o equivalenteLinux versão doconio.h arquivo de cabeçalho do MS-DO Existe uma ...

4 a resposta

omo posso fazer o GCC compilar a seção .text como gravável em um binário EL

Gostaria de poder alterar dinamicamente o código executável em uma biblioteca que estou usando. Essencialmente, eu gostaria de NOP dinamicamente determinadas funções, se não forem necessária No entanto, a seção .text da biblioteca que estou ...

3 a resposta

Como usar uma variável global na montagem em linha do gcc

Estou tentando usar o assembly embutido como este, para uma variável global, mas o compilador apresenta um erro dizendo uma referência indefinida a saved_sp. __asm__ __volatile__ ( "movq saved_sp, %rsp\n\t" ); saved_sp é declarado comostatic ...

3 a resposta

Tamanho ótimo do buffer para gravação (2)

Digamos que eu queira gravar 1 GB de dados no arquivo, digamosext3 Sistema de arquivos Linux usandowrite(2) syscall e isso acontece de uma maneira muitobusy environment (muitas E / Ss similares simultaneamente). Qual é o tamanho ideal do buffer ...

1 a resposta

pções de link @OpenSSL -lssl e -lcrypto no GCC

Depois de adicionar as opções de link: -lssl e -lcrypto, meu programa foi compilado corretamente. No entanto, eu achei que o GCC não inclui as duas opções, então de onde vêm as opções?

1 a resposta

espejo de núcleo mínimo (rastreamento de pilha + somente quadro atua

Posso configurar o que entra em um dump principal no Linux? Desejo obter algo como os mini-dumps do Windows (informações mínimas sobre o quadro da pilha quando o aplicativo falhou). Sei que você pode definir um tamanho máximo para os arquivos ...

3 a resposta

Como evitar símbolos STT_GNU_IFUNC no seu binário?

Preciso implantar em uma caixa do Red Hat 4.1.2 (que possui o gcc 4.1.2). Eu uso o GCC 4.6.1 no Ubuntu 11.10 para desenvolvimento. Infelizmente, alguns dos binários criados pelo meu processo de construção não são utilizáveis na máquina RedHat. O ...