Resultados da pesquisa a pedido "gcc"

19 a resposta

Eclipse CDT mostra erros semânticos, mas a compilação está

Instalei o Eclipse Indigo para desenvolvedores de Linux em C / C ++ no Ubuntu 10.04 x8 Quando uso macro predefinida comum__BASE_FILE__ Eclipse dizSymbol '__BASE_FILE__' could not be resolved, mas a compilação está OK. Eu tenho que usá-lo tantas ...

1 a resposta

mplementação de funções aninhad

Descobri recentemente que o gcc permite a definição de função aninhada. Na minha opinião, esse é um recurso interessante, mas gostaria de saber como implementá-l Embora certamente não seja difícil implementar chamadas diretas de ...

4 a resposta

Por que o gcc lança um aviso ao retornar um ponteiro para uma variável local e não ao retornar uma variável loca

Veja o exemplo de código abaixo. A declaraçãoreturn (&i) em funçãofun_ret_loc_ptr() retorna um aviso: "função retorna o endereço da variável local". Por outro lado, a declaraçãoreturn a em funçãofun_ret_loc_var() não faz isso. #include ...

4 a resposta

Linking Math Library no GCC 4.6.1 (Ubuntu 11.10)

Encontro um problema no processo de vinculação do meu aplicativo. Eu não tive o mesmo com o gcc 4.5. Ele tenta vincular a biblioteca de matemática ao seguinte comand gcc -Wall -Wno-unused -MD -o mems_seektest mems_seektest.o -lm -L. -g ...

3 a resposta

Desempenho do link relacionado ao espaço de troca?

s vezes é útil simular algo com um pequeno programa C que usa uma grande parte da memória estática. Notei que depois de mudar para o Fedora 15, o programa tomou umgrande tempo para compilar. Estamos falando de 30s contra 0,1s. Ainda mais estranho ...

2 a resposta

Syscall overhead

Quão grande é (aproximadamente) uma sobrecarga de syscall de E / S no Linux a partir deC programa, quero dizer o quão ruim está sendo executado, p. muitos pequenosread / write operações comparadas comread / write em buffers grandes (em arquivos ...

4 a resposta

Como você vincula a uma versão específica de uma biblioteca compartilhada no GCC

Estou compilando algum código que usa libcurl em um sistema Debian Linux. Minha máquina de desenvolvimento está executando o Debian 5, mas também quero que o binário seja utilizável em sistemas Debian 4. mais antigo Acho que, se eu especificar ...

3 a resposta

este Erifang NIF - OS X Lion

Estou tentando compilar o teste NIF de Erlang http: //www.erlang.org/doc/man/erl_nif.htm [http://www.erlang.org/doc/man/erl_nif.html]) no Mac OS X Lion. Não consigo compilar. Estou faltando um sinalizador de compilador? Aqui está o erro ...

4 a resposta

Embedded C - Muitos argumentos para funcionar (ponteiro)

Estou tentando invocar a seguinte macro no meu arquivo .cpp: #define IAP_ROM_LOCATION 0x1FFF1FF1UL #define IAP_EXECUTE_CMD(a, b) ((void (*)())(IAP_ROM_LOCATION))(a, b)No entanto, quando ligo para a referida função, é assim: IAP_EXECUTE_CMD(0, ...

2 a resposta

Por que o GCC subtrai o valor incorreto ao ponteiro da pilha ao alocar uma grande matriz sem chamadas de função subsequente

Peculiaridade gcc realmente bizarro. Veja isso main() { int a[100]; a[0]=1; } produz esta montagem: 0: 55 push %rbp 1: 48 89 e5 mov %rsp,%rbp 4: 48 81 ec 18 01 00 00 sub $0x118,%rsp b: c7 85 70 fe ff ff 01 movl $0x1,-0x190(%rbp) 12: 00 00 00 ...