2010-04-09 8 views
5

he utilizado en mi -Wall -Werror Makefile pero quiero desactivar siguiente tipo específico de advertencia:cómo desactivar la advertencia específica cuando se habilita -Wall

warning: '_wrap_delete_DMXTSFILTER' defined but not used 

Cómo shoud lo hago?

+0

¿No sería la forma correcta de hacer esto ser solo '# define' si se va a usar? – Kimvais

+0

Posible duplicado de [¿Cómo puedo ocultar las advertencias "definidas pero no usadas" en GCC?] (Http://stackoverflow.com/questions/386220/how-can-i-hide-defined-but-not-used-warnings -en-gcc) – Praetorian

Respuesta

2

asumiendo que es la variable no se usa:

-Wno-unused-variable 
1

Finnaly, he usado este truco __attribute__((unused)). La ventaja es que podría aplicarlo a funciones/variables individuales en lugar de a todo el archivo fuente al que se aplicará el -Wno-unsed-xxxxx.

Cuestiones relacionadas