«gcc-warning» etiketlenmiş sorular

21
Kullanılmayan değişkenlerle ilgili bir uyarıyı en iyi nasıl sustururum?
Bir çapraz platform uygulamam var ve bazı işlevlerimde işlevlere iletilen tüm değerler kullanılmıyor. Bu nedenle GCC'den kullanılmayan değişkenler olduğunu belirten bir uyarı alıyorum. Uyarı etrafında kodlamanın en iyi yolu ne olurdu? #İfdef fonksiyonun etrafında mı? #ifdef _MSC_VER void ProcessOps::sendToExternalApp(QString sAppName, QString sImagePath, qreal qrLeft, qreal qrTop, qreal qrWidth, qreal qrHeight) …
237 c++  gcc  warnings  gcc-warning 


2
C'de &&& işlemi nedir
#include <stdio.h> volatile int i; int main() { int c; for (i = 0; i < 3; i++) { c = i &&& i; printf("%d\n", c); } return 0; } Kullanarak derlenmiş yukarıdaki program çıktısı gccolan 0 1 1 İle -Wallya da -Waddressseçenek, gccbir uyarı verir: warning: the address of …

7
TÜM GCC'nin uyarılarını nasıl (tam anlamıyla) açabilirim?
Tam anlamıyla GCC'nin sahip olduğu TÜM uyarıları etkinleştirmek istiyorum . (Kolay olacağını düşünürdün ...) -WallHile yapabileceğini düşünürsün , ama hayır! Hala ihtiyacım var -Wextra. -WextraHile yapabileceğini düşünürsün , ama hayır! Burada listelenen tüm uyarılar (örneğin, -Wshadow) bunun tarafından etkinleştirilmez. Ve bu listenin kapsamlı olup olmadığı konusunda hala bir fikrim yok. …

4
uyarı: yerleşik 'xyz' işlevinin uyumsuz örtülü bildirimi
Birkaç ikili dosya derlerken bu uyarıların bir kısmını alıyorum: warning: incompatible implicit declaration of built-in function ‘strcpy’ warning: incompatible implicit declaration of built-in function ‘strlen’ warning: incompatible implicit declaration of built-in function ‘exit’ Bu sorunu çözmek için şunu ekledim: #include <stdlib.h> aşağıdaki bayraklarla derlemeye ek olarak, bu uyarıyla ilişkili C …
164 c  gcc  gcc-warning 

9
Kütüphane başlıklarından GCC uyarıları nasıl engellenir?
Başlıkları çok sayıda (tekrarlayan) uyarı oluşturan log4cxx, boost vb. Kitaplıkları kullanan bir projem var. Kitaplık içerenlerden (ör. #İnclude <bir-başlık.h>) veya belirli yollardan gelen uyarıları engellemenin bir yolu var mı? -Wall ve / veya -Wextra'yı her zamanki gibi proje kodunda ilgili bilgiler gizlenmeden kullanmak istiyorum. Şu anda make output'ta grep kullanıyorum …
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.