【Linux问题】编译警告:warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration]

1.问题描述:

/home/TaskPackage/tools/kad_start_eab.c:102:2: warning: implicit declaration of function ‘execle’ [-Wimplicit-function-declaration]
  if (execle("/backupsoft/AnyBackupServer/KADService/sbin/keepalived",
  ^

2.解决办法:

先用man指令查看该函数在哪个头文件下:

man execle

效果如图:

【Linux问题】编译警告:warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration]

 

添加头文件后编译,问题解决。

3.总结

编译时遇到此类warning,首先找到报警的函数,再用man查看函数的头文件并添加到代码中即可。

 

【Linux问题】编译警告:warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration]

上一篇:window.showModalDialog();会弹出当前页面脚本发生错误部分解决方法


下一篇:Winform-程序员表白程序