4

タスクは、異なる言語(Java、C ++、およびLua)から同じファイルにログインして、ログレコードを時系列で保持することです。さまざまな言語から簡単にログを記録できるように、ネットワークまたはsyslogアペンダーについて考えています。Log4jは最も一般的な形式であり、log4cxxを使用してJavaとC++をサポートできます。Log4Luaを見つけましたが、死んでいるようです。

どのような解決策をお勧めできますか?

編集:

LinuxとWindowsの両方でこれが必要です

4

1 に答える 1

3

おそらく最善の策は、必要な機能を公開する小さな C++ dll を作成し、それを lua スクリプトにロードして、その方法で lua からのロギング呼び出しを行う C++ 関数を呼び出すことです。

于 2012-05-29T22:21:12.090 に答える