超级简单好用的C语言Log日志库!!(附代码库下载链接) 功能强大log.c和log.h文件可直接放入现有项目随项目一同编译。示例pthread_mutex_t MUTEX_LOG; void log_lock(bool lock, void* udata) { pthread_mutex_t *LOCK (pthread_mutex_t*)(udata); if (lock) pthread_mutex_lock(LOCK); else pthread_mutex_unlock(LOCK); } int main(int argc, char **argv) { log_set_quiet(0); log_set_level(LOG_DEBUG); log_set_lock(log_lock, MUTEX_LOG); // 线程安全 FILE *fp fopen(/home/wp/project/testPro/123.txt, a); if (fp NULL) { log_error(fopen is error.); } log_add_fp(fp, LOG_DEBUG); log_trace(hello %s, world1); log_info(hello %s, world2); log_error(hello %s, world3); fclose(fp); return 0; }库文件获取链接下载链接