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

时间:2021-06-11 10:49:31   收藏:0   阅读:35

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

效果如图:

技术分享图片

 

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

3.总结

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

 

原文:https://www.cnblogs.com/SchrodingerDoggy/p/14873845.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!