È possibile aggiungere la riga di comando -opecantica alla GCC, ma non avvertire di "Long Long"

StackOverflow https://stackoverflow.com/questions/2694093

  •  01-10-2019
  •  | 
  •  

Domanda

Sto usando principalmente GCC per sviluppare la mia biblioteca, ma vorrei garantire la compatibilità incrociata e in particolare la conformità standard il più possibile. Per questo, ne ho aggiunti diversi -W... flags to comando riga. Aggiungo anche -pedantic, ma ho un problema con il suo avvertimento su long long genere. Quest'ultimo è importante per la mia biblioteca ed è adeguatamente protetto con #if Codice, IE non è compilato su compilatori che non lo sanno comunque.

In breve: posso avere GCC in -pedantic La modalità avverte su qualsiasi estensione tranne long long?

È stato utile?

Soluzione

Inserisci -Wno-long-long o passare a C99 (usa il flag GCC -std = C99). C99 fornisce molto tempo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top