4

任务是从不同语言(Java、C++ 和 Lua)登录到同一个文件,以按时间顺序保存日志记录。我正在考虑网络或系统日志附加程序,以便我可以轻松地从不同语言登录。Log4j 是最流行的格式,使用 log4cxx 我可以支持 Java 和 C++。我找到了 Log4Lua,但似乎它已经死了。

您可以推荐什么解决方案?

编辑:

我在 Linux 和 Windows 上都需要这个

4

1 回答 1

3

可能你最好的选择是编写一个小的 C++ dll 来公开你想要的功能,将它加载到你的 lua 脚本中,然后调用 C++ 函数,以这种方式从 lua 进行日志调用。

于 2012-05-29T22:21:12.090 回答