問題タブ [libevent]

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 投票する
3 に答える
2637 参照

c - Windows で memcached をコンパイルするには?

Windowsで実行しようとしてmemcachedいます。安定版の最新版をダウンロードmemcachedし、Windows 7 で Mingw を使用してコンパイルしました。Configure はエラーで失敗しました。

libevent ディレクトリをチェックしています... configure: エラー: libevent が必要です。http://www.monkey.org/~provos/libevent/から入手できます。

次に、それをダウンロードlibeventしてコンパイルしました。これにより、libeventcore、libevent-extra、libevent-2.0.5 の 3 つの DLL が作成されました。

memcachedオプションを付けてconfigure on を再度実行しました--with-libevent。しかし、何らかの理由で、同じエラーで再び失敗します。なぜ失敗するのか、私にはわかりません。誰でもこの問題を解決するのを手伝ってもらえますか? memcachedまたは、Windows で実行するためのより良い方法はありますか? Windows 用にビルド済みのバイナリをたくさん見てきました。しかし、それらはすべて古いバージョンのmemcached. そして、知る限り、Windowsはmemcached新しいバージョンで公式にサポートされています。

MinGWでWindows7 64bit版を使用しています。

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

c# - C でのイベントの発生と処理

一部の C# コード (主にクラス) を C に移植しています。コードを分析したところ、移植は確実に可能です。私が確信していないことの 1 つは、C で発生するイベントを処理 (つまり、実装) する方法です。

私は Linux 環境にいますが、バイナリは Linux でのみ実行されることを期待しています。GLib はイベントをサポートしていると聞きましたが、これについてはあまり知りません。助けていただければ幸いです。

イベントを発生させて C で処理する Hello World の例は非常に役立ちます。

0 投票する
5 に答える
9143 参照

c - libevent: タイマーを永続化

次のコードがあります。

問題は、「hello」が一度印刷されてからプログラムが終了することです...

「こんにちは」を無期限に出力したい。

これを行う方法?よろしくお願いします。

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

c - libevent: ファイル変更時にイベントを発生させます

次のコードがあります。

ご覧のとおり、/var/log/syslog に何かが書き込まれたときに fd_cb(...) を呼び出そうとしています。

問題は、「changed」が印刷されないことです。

コードをルートとして実行しています。

よろしくお願いします。

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

cygwin - cygwin を使用して Windows 7 に Gearman をインストールすると、「構成: エラー: libevent が見つかりません」というメッセージが表示されます。

私は、ここのチュートリアルを使用して cygwin を介して Windows に Gearman をインストールしようとしている初心者です

Windows 7ラップトップで開発するには、ギアマンをインストールする必要があります。

C:\cygwin\libeventInstallディレクトリに libevent をインストールしましたが./configure、gearman で実行すると、error: configure: error: Unable to find libevent

libevent-devel をインストールする必要があることを読みました。libevent-devel とは何か、cygwin を介してインストールする方法がわかりません。libevent-devel の .rpm インストール ファイルをたくさん見つけましたが、Windows にインストールできるとは思いません。libevent-devel-2.0.11-1.tar.bz2 も見つけましたが、多数のヘッダー ファイルが含まれており、構成ファイルは含まれていません。libevent-devel を cygwin にインストールする正確な方法に関するドキュメントはないようです。

数日間立ち往生しています。どんなポインタも役に立ちます。ありがとう!

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

c - libevent による tcp クライアントの作成方法

例へのリンクはありますか、クライアントをエコーサーバーに作成する方法は? libevent、bufervents を使用する必要があります。このコードは接続していますが、サーバーに書き込みません:

エラーが発生したときは?TCP クライアントを作成するにはどうすればよいですか?

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

c++ - Mingw+MSYS の libevent による静的コンパイル エラー

コンパイル済みwinxpで展開されたpythonスクリプトを作成しました。libmingw+msysを呼び出します。libeventユーザーがこれ以上ライブラリをインストールしないことを願っているので、静的にコンパイルしたいのですが、エラーがあります。以下は、コンパイルしてインストールする私のプロセスlibeventです。

2 つの makefile を書きましたが、同じエラーが発生します。

メイクファイルは次のとおりです。

メイクファイル 1

メイクファイル 2

なぜこれが起こるのですか?これをエラーなしでコンパイルするにはどうすればよいですか?