2

我们目前在 OS X 上使用 log4xx,.dylib并且经常遇到应用程序无法加载库、路径错误、每个框架中有多个库的运行时问题。

是否有使用log4xx作为OS X 框架的现有项目?

log4xx 中的当前 Xcode 项目只是构建 dylib,所以想知道是否有任何特殊原因,或者如果在 OS X 上使用 log4xx 作为框架会破坏什么?

4

3 回答 3

2

FWIW,log4xx 项目已经转移到 Apache,经过几年的平静之后,他们刚刚开始开发新版本:

http://incubator.apache.org/projects/log4cxx2.html

错误和建议——例如更好的 OS X 集成——可以在这里记录:http:
//logging.apache.org/log4cxx/issue-tracking.html

于 2014-01-09T16:50:36.767 回答
2

大多数时候,当我想使用第三方框架时,我只是将实际的源文件放到我的 Xcode 项目中,然后直接编译和链接它们,而不是与框架本身麻烦。令人惊讶的是,有多少东西可以在不修改的情况下以这种方式工作。

于 2014-01-09T09:40:05.310 回答
1

FWIW - 在将 log4cxx 转换为框架时遇到多个问题(在当前发行版中它是一个带有 JAM makefile 的 .dylib)我已经放弃了这种方法并直接转向Boost.Log ..

于 2014-01-27T12:21:30.937 回答