的隐式声明我在做这些夹杂物:警告:函数“杀”
#include <signal.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/wait.h>
但仍然得到此警告。
的隐式声明我在做这些夹杂物:警告:函数“杀”
#include <signal.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/wait.h>
但仍然得到此警告。
您可能将“-ansi-Wall”开关传递给gcc编译器。 如果您不需要,您可以移除“-ansi”,否则尝试设置正确的特征定义宏。
喜欢的东西:
#define _POSIX_SOURCE
#include <sys/types.h>
#include <signal.h>
#include <unistd.h>
#include <sys/wait.h>
您还可以通过用gcc增加此标志定义它的编译时间。
-D_POSIX_C_SOURCE
例如:
-g -D_POSIX_C_SOURCE -Wall -std=c99
什么平台是什么? – cnicutar 2012-04-03 13:44:06
如果您致电kill的方式与实际原型不匹配,那么这可能是您看到此警告的原因。 – jamessan 2012-04-03 13:44:28
功能测试宏需求'_POSIX_C_SOURCE> = 1 || _XOPEN_SOURCE || _POSIX_SOURCE'? – 2012-04-03 13:44:36