Resultados da pesquisa a pedido "gcc"

9 a resposta

Como posso fazer um Makefile reconstruir automaticamente os arquivos de origem que incluem um arquivo de cabeçalho modificado? (Em C / C ++)

Eu tenho o seguinte makefile que eu uso para criar um programa (um kernel, na verdade) no qual estou trabalhando. É do zero e estou aprendendo sobre o processo, por isso não é perfeito, mas acho que é poderoso o suficiente neste momento para o ...

3 a resposta

troca atômica com CAS (usando os gins sync builtins)

A função compare-and-swap pode ser usada para trocar variáveis atomicamente? Estou usando C / C ++ via gcc no x86_64 RedHat Linux, especificamente os componentes __sync. Exemplo: int x = 0, y = 1; y = __sync_val_compare_and_swap(&x, x, y);Eu ...

4 a resposta

Por que vincular com pthread causa uma falha de segmentação?

Eu tenho um programa simples despojado com uma variável estática ('abc.cpp'): #include <iostream> int main(int, char**) { static const std::string a("123"); std::cout << "Hello world" << std::endl; return 0; }Eu o compilo e funciona: > g++ ...

1 a resposta

Lógica matemática do conjunto NASM

Eu tenho um programa em assembly para o terminal Linux que deveria trabalhar com uma série de manipulações matemáticas, comparar o valor final com 20 e depois usar se a lógica, reportar <,> ou = relacionamento. O código é: segment .data out_less ...

2 a resposta

gcc: Como ignorar os caminhos de inclusão padrão?

Preciso compilar alguns arquivos com o uso de versões modificadas dos cabeçalhos de biblioteca padrão. Com o compilador Visual C ++, farei isso usando o/ X (ignorar caminhos de inclusão padrão) e/ I (diretórios de inclusão adicionais) parâmetros. ...

1 a resposta

Conflito do tipo de seção para variáveis definidas de forma idêntica

Esta questão surgiu no contexto desta questão:Encontre linhas não executadas de código c ++ [https://stackoverflow.com/questions/29903391/find-unexecuted-lines-of-c-code/29945852#29945852] Ao procurar esse problema, a maioria das pessoas tentou ...

4 a resposta

como inicializar a variável “min” corretamente?

Eu tenho um pequeno problema no meu código para encontrar o valor mínimo de uma série de números. Quando eu inicializomin = 0, o valor mínimo será 0. Mas quando eu não inicializarmin, a resposta está correta! Por que isso acontece? O Xcode me ...

7 a resposta

Recomendações e opções do GCC para código mais rápido

Estou distribuindo um programa C ++ com um makefile para a versão Unix e estou imaginando quais opções de compilador devo usar para obter o código mais rápido possível (ele se enquadra na categoria de programas que podem usar todo o poder de ...

1 a resposta

Como posso criar uma cadeia de ferramentas moderna de compilação cruzada para o Raspberry Pi 1?

Pelo menos o Debian não fornece uma cadeia de ferramentas utilizável para o desenvolvimento cruzado para o Raspberry Pi 1. O toboin de Linaro ainda é muito antigo para o ramo de desenvolvedores do Qt5. Existe um projeto crosstools-ng, que permite ...

4 a resposta

Código do nível de montagem da caixa do comutador

Estou programando C no windows cygwin. Depois de ter feito um pouco de programação em C e me acostumado com a linguagem, eu queria olhar por baixo do capô e ver o que o compilador está fazendo pelo código que escrevo. Então, escrevi um bloco de ...