glog在多模块程序中的使用方式

请问大家,一个C++程序,分为多个动态库,目前在主程序调用了glog,如何在动态库中使用glog写到同一个日志文件中呢?

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇文章:glog的使用 也许能够解决你的问题,你可以看下
  • 除此之外, 这篇博客: glog的使用中的 3.使用glog 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    #include <iostream>
    #include <glog/logging.h>
    
    int main(int argc, char* argv[]) {
        google::InitGoogleLogging(argv[0]);
        FLAGS_log_dir = "/tmp/logs/"; 
        LOG(INFO) << "hello world";
        return 0;
    }
    
    

    编译:g++ glogtest.cpp -o glogtest -lglog


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^