网上也没有一个关于这个原因的解释,导致我改了很长时间,不断找哪儿错了。。。。。。 原来最后是因为我gcc src/dirent_ls -Iinclude -o bin/dirent_ls 我的源文件不是c语言文件!!!