任务是从不同语言(Java,C ++和Lua)登录同一文件,以按时间顺序保存日志记录。我正在考虑网络或syslog appender,所以我可以轻松地从不同的语言登录。 Log4j是最流行的格式,使用log4cxx我可以支持Java和C ++。我找到了Log4Lua,但似乎已经死了。
您可以推荐什么解决方案?
编辑:
我在Linux和Windows上都需要这个
答案 0 :(得分:3)
可能你最好的办法是编写一个小的C ++ dll来公开你想要的功能,将它加载到你的lua脚本中,然后调用那些从lua那里执行日志记录调用的C ++函数。