我正在寻找一种方法来实现一个日志机制,多个进程通过 C 和 Linux 将它们的行为(主要是错误和进程的执行顺序)写入其中?
只是打开一个为多进程共享的文件并让进程 fprintf() 访问它?有什么聪明的方法可以实现控制日志级别(例如错误/详细信息/高或类似级别)的选项/机制?
如果你能为我推荐一个 light opensource 会更好吗?
谢谢。
最佳答案
使用syslog
,它是标准 (POSIX) 日志记录解决方案。
关于c - 如何实现日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9667919/