动态库编写 头文件.h注意事项

比如  log.h  log.c  

其中log.h 就几个函数的定义,用到的头文件很少。

但是log.c文件里面会有很多函数的实现,用到比如  

#include <string.h>
#include <time.h>
#include <limits.h>
#include <signal.h>

#include <unistd.h>
#include <dirent.h>
#include <stdlib.h>
#include <stddef.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>

这些头文件最好不要放到头文件里面,而是放进log.c文件里面。


版权声明:本文为sweetfather原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。