我已经用 C++(适用于 Linux 和 Windows)实现了多线程共享库。我想在库本身中添加日志记录机制。库的调用者不知道这一点。日志文件是相同的,所以我想知道如果多个进程正在使用我的库并尝试打开并登录同一个日志文件,我该如何设计线程安全日志记录。有什么建议吗?
最佳答案
您可以尝试使用 log4cpp图书馆。
关于c++ - C++ 共享库中的线程安全日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2227185/