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查看函數的頭文件並添加到代碼中即可。
