Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
任务是从不同语言(Java、C++ 和 Lua)登录到同一个文件,以按时间顺序保存日志记录。我正在考虑网络或系统日志附加程序,以便我可以轻松地从不同语言登录。Log4j 是最流行的格式,使用 log4cxx 我可以支持 Java 和 C++。我找到了 Log4Lua,但似乎它已经死了。
您可以推荐什么解决方案?
编辑:
我在 Linux 和 Windows 上都需要这个
可能你最好的选择是编写一个小的 C++ dll 来公开你想要的功能,将它加载到你的 lua 脚本中,然后调用 C++ 函数,以这种方式从 lua 进行日志调用。