
开源日志库
文章平均质量分 55
开源日志库的一些技术问题
荆楚闲人
老骥伏枥,志在千里;烈士中年,壮心不已。
展开
-
log4cplus导致主进程不能退出问题解决
og4cplus::Initializer 构造函数调用log4cplus::initialize(),析构函数调用log4cplus::Logger::shutdown() log4cplus::Initializer m_initializer;//构造函数调用log4cplus::initialize(),析构函数调用log4cplus::Logger::shutdown() 还没完:当你使用了ThreadPool之后,log4cplus总是会在main函数执行之前使用static机制初始化,并原创 2021-06-24 14:29:12 · 997 阅读 · 0 评论 -
编译log4cplus-2.0.x备忘录
---- 编译catch---- 注意:此步不是必须的 1:先安装python 2:用cmake工具编译catch,注意:必须选择cmake gui中的file->delete cache菜单, 之后单击“configure”按钮,在弹出的编译器如:vs2017中一定得选x64或x86(依据你的需求决定) -----windows 下 编译log4plus----- 1:先从git下载log4plus源码(https://github.com/log4cplus/log4cplus/tr...原创 2020-10-29 13:31:36 · 655 阅读 · 0 评论 -
将log4cplus.so集成到linux下报undefined reference to 错误
1 参照《编译log4cplus-2.0.x备忘录》博文中“linux下 编译log4plus共享库”部分的说明编译出 log4cplus.so。 2: 经过上面的第一步后log4cplus.so默认安装在/usr/local/lib目录下 3:在终端执行如下命令,将/usr/local/lib加入共享库搜索目录中: sudo vim /etc/profile 将export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/...原创 2021-06-28 16:07:36 · 582 阅读 · 0 评论