Resultados da pesquisa a pedido "gcc-warning"
Aviso estranho do GCC na classe e tipo de armazenamento
Tenho um arquivo de cabeçalho que se parece com header.h int TOS;Este arquivo está sendo incluído por apenas um arquivo de código code.c #include "header.h" TOS=0;Quando compilar o code.c GCC emite um aviso code.c: 3: 1: warning: a ...
Compilar e executar o programa sem main () em C
Estou tentando compilar e executar o seguinte programa semmain() função emC. Eu compilei meu programa usando o seguinte comando. gcc -nostartfiles nomain.cE o compilador avisa /usr/bin/ld: warning: cannot find entry symbol _start; defaulting ...
Por que não há aviso gcc / g ++ para temporários não utilizados?
Considere o seguinte código: void ListenerImpl::attach(boost::shared_ptr<ISubscriber> subscriber) { boost::unique_lock<boost::mutex>(mtx); subscribers.push_back(subscriber); } void ListenerImpl::notify(MsgPtr msg) { ...
Aviso de supressão: o uso de `mktemp 'é perigoso
Como posso suprimir o seguinte aviso do vinculador do gcc: warning: o uso de 'mktemp' é perigoso, melhor use 'mkstemp' Sei que é melhor usarmkstemp() mas por algum motivo eu tenho que usarmktemp() funçã
Existe um aviso do GCC que detecta operações de troca de bits em tipos assinados?
Se eu ler a especificação ISO C ++ (seções 5.8.2 e 5.8.3) corretamente, o deslocamento à direita dos tipos assinados negativos é específico da implementação e o comportamento indefinido do deslocamento à esquerda. Portanto, eu gostaria de ...
Confusão no que diz respeito ao propósito / comportamento do retorno -Waggregate?
Enquanto olha para oOpções de aviso do GCC, Me depareiRetorno -Waggregate.Retorno -WaggregateAvisa se quaisquer funções que retornam estruturas ou uniões são...
Diga ao gcc que uma chamada de função não retornará
estou usandoC99 sobGCC. Eu tenho uma função declaradastatic inline em um cabeçalho que não posso modificar. A função nunca retorna, mas não está marcada__attribute__((noreturn)). Como posso chamar a função de uma maneira que informe ao ...
Remova #pragma uma vez que os avisos
estou usando#pragma once no meu.cppareia.hppse por isso recebo um aviso para cada arquivo que o usa. Não encontrei nenhuma opção para desativar esse tipo de aviso, apenas a coisa de#ifndef MY_FILE_H #define MY_FILE_H /*...*/ #endif. Então, você ...