问题标签 [log4qt]

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 回答
1305 浏览

qt - 如何配置 log4qt 以附加日志

我在我的 QT 应用程序中使用 log4qt 和 RollingFileAppender。每次我重新启动我的应用程序日志都不会附加到日志文件中,该文件只是被覆盖。下面是我的 log4qt.properties 文件。

我尝试添加附加属性log4j.appender.File.Append=true,但出现错误属性“附加”不存在。

0 投票
0 回答
1752 浏览

qt - QPluginLoader:自定义插件(带有依赖项)无法在 Qt 中加载

我正在使用 QPluginLoader 构建一个 QT 应用程序,使用 Qt 插件框架。

我已经构建了一个插件,但框架无法加载插件。我的插件依赖于第三方 shlib (log4qt)。

该文件已正确识别,但加载文件失败(这立即让我怀疑缺少依赖项)。

我在 shlib 上运行 ldd,在输出中,这是唯一丢失的文件:

liblog4qt.so.1 => 未找到

我尝试了以下方法来解决问题:

  1. 使用 QApplication::addtLibraryPath("liblog4qt.*)
  2. 编辑 /etc/ld.conf 以手动添加库位置和刷新缓存
  3. 将所有 liblog4qt* 文件复制到我的插件目录中

以上所有这些都与巧克力防火板一样有用。

这是我加载插件的方式。这里没有什么不寻常的......

这是控制台输出的(相关部分):

有谁知道为什么我的插件库没有被加载?

[[附加信息]]

  • 操作系统:Ubuntu 12.0.4 LTS
  • 海湾合作委员会:4.6.3
  • QT:4.8.1
  • QT 创建者:2.4.1
0 投票
1 回答
337 浏览

logging - Log4qt:DailyRollingFileAppender 不滚动

我是 log4j 的新手(嗯,特别是 log4qt)。我已经实现了 DailyRollingFileAppender,并希望文件在新的一天开始时翻转 - 但这似乎没有发生。

这是我的 .conf 文件:

谁能发现为什么文件没有被翻转?

0 投票
0 回答
918 浏览

qt - 在 .pro 中添加静态库(文件 .lib)以编译应用程序 Qt/Android

由于使用了一些静态库(windows .lib),我在编译项目 Qt/Android 时遇到了问题。.pro 文件的现状是这样的:

然而这并不能解决问题,我不知道是什么使 =/