問題タブ [log4cxx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2254 参照

c++ - log4cxx 出力ディレクトリ

特定のディレクトリにログを書き込むように log4cxx を構成するにはどうすればよいですか?

私が使用しているチュートリアル サイトはここからです。毎日のローリング ログを使用したいです。

Log4cxx チュートリアル

グーグルで時間を費やした後、次の行を追加しようとしましたが、うまくいかないようです。助けていただければ幸いです。

0 投票する
2 に答える
482 参照

logging - failed to compile log4cxx in Ubuntu12. error is apr

Follow instruction with this link include this apt-get install libapr1 libaprutil1

When run ./configure --prefix=/usr i am getting error:

any advice please.

Thank you

0 投票する
1 に答える
263 参照

log4cxx - log4cxxにログファイルの上に特定の文字列を書き込むように強制するにはどうすればよいですか?

log4cxxが新しいログファイルを作成するたびに、ログファイルの先頭に(最初のメッセージとして)特別な文字列を書き込むようにしたいと思います。

どうすれば強制できますか?

ありがとう!

0 投票する
0 に答える
2215 参照

c++ - log4cxx の 64 ビット バイナリをビルドしようとしたときのビルド エラーを修正するにはどうすればよいですか?

Windows 7 64 ビットで log4cxx をコンパイルして使用することを検討しており、それを 64 ビット アプリケーションにリンクしたいと考えています (32 ビット バイナリも必要でしたが、それらのコピーを見つけました)。「 http://www.dreamcubes.com/b2/software-development/28/log4cxx-for-win32-with-vs2005/」で、Windowsでコンパイルされると思われる「最新の」プロジェクトを見つけましたが、ビルドしようとすると、大量のan explicit instantiation of a template can only occur at namespace scopeエラーが発生します。

これらのビルドの問題を修正する方法を知っている人はいますか?

0 投票する
1 に答える
252 参照

java - log4cxx はビルドおよびコンパイルしますが、実行時に UnsatisfiedLinkException を取得します

小さな C++ ラッパー/JNI ブリッジに log4cxx ロギングを追加しました。

もともと大量のprintfステートメントを使用していましたが、これがどんどん使用されるようになると、コンソールが詰まり始めたので、代わりにlog4cxxに移行したいと考えました。

コードは正常にコンパイルおよびビルドされます。しかし、TestHarness という Java クラスを実行しようとすると、次のようになります。

私は C++ の完全な初心者であり、何が問題なのかわかりません。どんな助けでも大歓迎です

0 投票する
1 に答える
732 参照

c++ - プログラム/ライブラリでlog4cxxを使用するようにVisualStudio2008を構成する

私はC++の初心者です。log4cxxを使用する学校のプロジェクトをコンパイルしています。幸いなことに、このサイトでVisual C++2008用にビルド済みのバージョンを見つけました。

ファイルをダウンロードした後、私は次のことをしました

[ツール]->[オプション]->[VC++ディレクトリ]->[ライブラリファイル]、必要なライブラリをリンクするためのRelease_Sharedディレクトリへのパスを追加します

[ツール]->[オプション]->[VC++ディレクトリ]->[ファイルを含める]、src / main/includeへのパスを追加します

しかし、この後でも、「logError」識別子が「ERROR」宣言されていない識別子が見つかりませんなどのエラーが発生します。明らかに何かが欠けています。

.dllファイルを使って何かをすることになっているところを見たことがありますが、それが何であるかはわかりません。誰かがこれを手伝ってくれるか、この種の構成をセットアップするためのステップバイステップの説明がある場所を教えてもらえますか?どうもありがとう。

0 投票する
1 に答える
1403 参照

c++ - C++ ロガーのパフォーマンスと移植性

将来サーバーにデプロイする必要がある C++ アプリケーションを作成しています (おそらく node.js C++ モジュールとして)。
開発プロセス中に役立つロギング ライブラリが本当に必要です。現在、log4cxx を使用していますが、コードを移植可能にする必要があるため、プロジェクトに含めるソース ファイルが必要です。また、ロギングがオンでもオフでも、アプリケーションの速度を低下させない C++ ロガーを実行する必要があります。誰でもこの選択を手伝ってもらえますか? 私のオプションは次のとおりです。

  1. Log4cplus : シンプルで使いやすく、拡張も容易です。しかし、パフォーマンス
  2. Google-Glog : 最も使いやすく、非常に高速です。ただ、コンパイルが必要で、システムフラグを使っているので、node.jsで使うと問題ないかな。
0 投票する
2 に答える
1434 参照

appender - Log4cxx : アペンダーにしきい値を設定

私はlog4cxxが初めてです。アペンダーにしきい値を設定しようとしています。私のコードでは、アペンダー TERMINAL を取得します (xterm ウィンドウに書き込みます)。

このappenderにレベルOFFまたはALLを設定します。AppenderSkeleton クラスにメソッド setThreshold(log4cxx::Level) があることがわかりました。しかし、Appender を AppenderSkeleton に変換する方法がわかりません。

ご協力いただきありがとうございます!

0 投票する
2 に答える
3904 参照

c++ - log4cxxを含むトラブル

私はC++に比較的慣れていませんが、使用log4jしました(そして、Pythonクローンですlogging)。log4cxxしたがって、新しいC++プロジェクトへのログインに使用したいと思います。

log4cxxをインストールしました

次に、それをソースファイルに含める必要があります。私は試しました、例えば

これは私にリンカーエラーを与えるので、これは十分に含まれていないようです

log4cxxを使い始めるには、何を含める必要がありますか?または、Eclipseビルド設定を変更してlog4cxxに明示的にリンクする必要がありますか?log4cxxの概要は、この点では特に役に立ちません。

0 投票する
1 に答える
715 参照

c++ - log4cxxログにソースファイルパスがありませんか?

log4cxxパターン%lは、ソースファイル名とそのパスをログに出力するため、絶対パスを使用してコンパイルすると、ソースファイルが深いディレクトリにある場合に読み取りが困難になります。

amf3conn.hpp:158ログ行を短くするために、ログにのみ出力する方法はありますか?