basename 引起的段错误 环境 环境 在使用easylogger的时候代码里使用log_i时报段错误,折腾了很久,通过打印最后定位于使用basename引起的。 特此记录下: 参考:https://blog.csdn.net/weixin_30802273/article/details/99100923 将#include <libgen.h> 改成#include <string.h> 重新编译下就可以了。