Im construyendo software som usando boost 1.48 en osx 10.8 con gcc versión 4.2.1 y he comenzado a recibir advertencias -Wparentheses-equality
para la fuente de impulso.silencio -Wparentheses-error de igualdad
equality comparison with extraneous parentheses
[-Werror,-Wparentheses-equality]
else if((state->type == syntax_element_long_set_rep))
que cambiaría el código pero no quiero jugar con la biblioteca, ¿Cómo puedo silenciar la advertencia y hacer que el compilador continuar?
soy bastante nuevo en esto, ¿quieres decir que debería agregar -W-paréntesis-igualdad como argumento para el comando make? Lo intenté y todavía recibo el error –
@jonathantopf No, esta es una opción para el compilador. Si usa Make, generalmente esto se almacena en una variable como, por ejemplo, 'CXXFLAGS'. Intente buscar '-Wall' (una opción común que también se almacenaría allí) y agregue esta opción al lado. –