私はLinuxに使用されていたCプログラムを書き直しています。今度はWindows上で再利用します。私はバットファイルを書きます。このファイルを管理者として実行すると、エラーが発生します。 syslog.h:そのようなファイルまたはディレクトリはありません。Windows上でsyslog.hを見つけることができません
いくつかのアドバイスをお願いします。どうも。
私はLinuxに使用されていたCプログラムを書き直しています。今度はWindows上で再利用します。私はバットファイルを書きます。このファイルを管理者として実行すると、エラーが発生します。 syslog.h:そのようなファイルまたはディレクトリはありません。Windows上でsyslog.hを見つけることができません
いくつかのアドバイスをお願いします。どうも。
Windowsに移植するプログラムは、おそらくopenlogとcloselogに加えてsyslog(3)関数呼び出しを使用します。これらはUNIXのsyslog.hで定義されています。 Windowsはこれらを持っていないので、次の操作を実行できます。
Windowsは、組み込みのsyslogクライアントを提供していません。 http://syslog-win32.sourceforge.netのようなサードパーティライブラリを使用することができます。
はPHP source codeでは、Windowsの機能ReportEvent()
に基づいてラッパーを見つけることができます。
編集を見てみましょう:あなたはsyslog-serverを試してみましたか?
@JeremiahGowdy私はあなたの発言に同意し、答えを更新しました。あなたは私の言い回しをどう思いますか?以前のコメントを削除することができます。乾杯 – olibre
ありがとうb0ti – diligent