问题标签 [log4cpp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
63 浏览

c++ - 使用 log4cpp 时访问冲突写入位置

我为 Visual Studio 2005(调试模式)成功编译了 log4cpp。

并创建了一个测试控制台应用程序。它链接并成功编译。

但是当我在调试模式下启动它时,它会抛出一个错误:

Log4CppClient.exe 中 0x772febc3 处的未处理异常:0xC0000005:
访问冲突写入位置 0x00000014。

这是 Visual Studio 中输出窗口的内容:

编辑:这里是项目: https ://github.com/LinArcX/MyLog4Cpp

0 投票
0 回答
23 浏览

c++ - log4cpp - 对象实例内的用法

在我公司的一个新项目中,我想使用日志框架 log4cpp。

问题是我不想为整个程序编写单个日志记录文件,也不想在程序的整个运行时编写单个日志记录文件,而是为类的单个对象的运行时编写。

程序本身无休止地运行。对象的生命周期没有。因此,每次调用构造函数时,我都想创建一个新的日志文件,最好使用模式 {application}_{unix_timestamp_constructor_call}.log,当对象正在使用时,在某些文件中写入此文件并停止写入此文件当调用析构函数时。

不幸的是,到目前为止,我只使用 C 中的日志记录框架,现在想知道如何最好地在 C++ 中集成和组织它。从每个日志文件应该具有相同模式的事实开始。

有人对我有一个好的起点吗?

我的程序可以大致想象如下:

亲切的问候

马蒂亚斯

0 投票
0 回答
36 浏览

c++ - 使用 Raspian Bullseye 与 log4cpp 链接失败

我在新安装的 raspi 上重新编译代码时遇到问题。

得到了一堆这样的错误 - 或多或少地每一个说明 log4ccp ?类?缺失 ...

G++版本

log4cpp 版本是 1.1。来自 raspian 存储库

有人有一些提示吗?