Resultados da pesquisa a pedido "gcc"

3 a resposta

Por que e como o gcc emite um aviso para gets ()?

while(1) { printf("\nEnter message : "); gets(message); //Send some data if( send(sock , message , strlen(message) , 0) < 0) { puts("Send failed"); return 1; } //Receive a reply from the server if( recv(sock , server_reply , 2000 , 0) < 0) { ...

4 a resposta

Opções do compilador do gcc 4.3.3 ativadas por padrão

Mudei da versão 4.0.3 do gcc para 4.3.3 e percebi que -mfpmath estava definido como sse por padrão no gcc 4.3.3. Isso realmente causou erros no meu aplicativo. Em 4.0.3, o -mfpmath era 387. Quero saber como posso obter todas as opções padrão ...

1 a resposta

Por que _init do csu / init-first.c da glibc é chamado antes de _start, mesmo que _start seja o ponto de entrada do ELF?

Notei pela primeira vez enquanto brincava com o GDBrbreak .e, em seguida, criou um exemplo mínimo: (gdb) file hello_world.out Reading symbols from hello_world.out...done. (gdb) b _init Breakpoint 1 at 0x4003e0 (gdb) b _start Breakpoint 2 at ...

4 a resposta

verifique se o sinalizador de transporte está definido

Usando o assembler em linha [gcc, intel, c], como verificar se o sinalizador de transporte está definido após uma operação?

2 a resposta

Fedora 22 - compilação - __atomic_is_lock_free

Estou tentando compilar um software (SuperCollider) no Fedora 22, mas me deparei com um problema: libsupernova.a(server.cpp.o): In function `std::atomic<boost::lockfree::detail::tagged_index>::is_lock_free() ...

7 a resposta

Como resolver uma declaração estática segue uma declaração não estática no código C do GCC?

Estou tentando compilar o mesmo arquivo C em duas máquinas diferentes com versões diferentes do cc. a versão 3.2.3 do gcc dizwarning: 'foo' was declared implicitly 'extern' and later 'static' a versão 4.1.2 do gcc dizerror: static declaration ...

3 a resposta

/usr/lib64/libstdc++.so.6: versão `GLIBCXX_3.4.15 'não encontrada

Estou tentando executar testes de appium. No entanto, recebo erro dizendo o que: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not foundEstou usando o RedHat6.6. Quando eu corro: strings /usr/lib/libstdc++.so.6 | grep GLIBCEu entendi ...

3 a resposta

Como digo ao gcc (ou ld) para vincular versões de depuração das bibliotecas padrão c e c ++

Eu tenho versões de depuração do libstdc ++ e libc, entre outros, e gostaria de vincular a elas. Eles vivem em / usr / lib / debug em oposição a / usr / lib. Alguma ideia?

0 a resposta

Informando clang que assembly embutido lê uma região específica da memória

O GCC (todas as versões que posso testar convenientemente) pode ser informado de que uma instrução de montagem em linha lê uma região específica da memória (expressa como um ponteirop e um tamanhon) com esse construto ...

6 a resposta

Por que os símbolos de uma biblioteca compartilhada não são resolvidos no momento do link?

Este é o meu segundo post neste site, no meu esforço para entender o processo de compilação / vinculação com o gcc. Quando tento criar um executável, os símbolos precisam ser resolvidos no momento do link, mas quando tento criar uma biblioteca ...