Funktion als statisch deklariert, aber nie definiert
Ich habe eine Header-Datei angenommen abc.h, wo ich Funktionsdeklaration als habe:
static int function1();
Ich habe diese Header-Datei in abc.c aufgenommen und die Funktion definiert und verwendet.
static int function1()
{
< function definition>
}
Nach dem Kompilieren bekomme ich eine Warnung:
warning: function1 declared static but never defined
Wie kann ich Warnungen entfernen, ohne statische Aufladung zu beseitigen? Vielen Dank.