相关疑难解决方法(0)

函数声明为static但从未定义过

我有一个头文件假设abc.h,其中我有函数声明为:

static int function1();
Run Code Online (Sandbox Code Playgroud)

我已将此头文件包含在abc.c中并定义了该函数并使用了它.

static int function1()
{
 < function definition>
}
Run Code Online (Sandbox Code Playgroud)

编译后我收到警告:

warning: function1 declared static but never defined
Run Code Online (Sandbox Code Playgroud)

如何在不删除静电的情况下删除警告.谢谢.

c gcc-warning

36
推荐指数
2
解决办法
4万
查看次数

标签 统计

c ×1

gcc-warning ×1