Tüm gcc uyarılarını devre dışı bırak


186

Belirli bir çeşit derleyici hata mesajlarını okuyacak ve onlarla yararlı şeyler yapacak bir proje üzerinde çalışıyorum. Bunu (rastgele açık kaynaklı bir uygulama) üzerinde test ediyorum ve bu nedenle sık sık yeniden inşa örnek kod temeli, beni ilgilendirmeyen uyarıları üreten birkaç bit içerir.

GCC'nin tüm uyarılarını nasıl devre dışı bırakabilirim, böylece varsa hata mesajlarını görebilirim?


27
Ama lütfen unutmayın; uyarıları kapatmak yerine kodu ortadan kaldırmak için kodunuzu yeniden düzenlemeniz daha iyi olur!
Mitch Wheat

55
@Mitch: Bu uyarı mesajlarından ne sorumlu olduğumuzu ne de ilgilendiğimi netleştirmek için soruyu netleştirdiğime inanıyorum. Bu amaçlar için gerçekten önemli değiller.
Phil Miller

Yanıtlar:


290

-w uyarı mesajlarını devre dışı bırakmak için GCC genelinde bir seçenektir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.