mkdir build && cd build
cmake .. # Default to Unix Makefiles.
make
make verify # (optional)
有关更多信息,请参阅文档/构建#在 Unix 上使用 CMake 进行构建。
安装 CMake:https://cmake.org/
md build && cd build
cmake -G " Visual Studio 10 " .. # Or use any generator you want to use. Run cmake --help for a list
cmake --build . --config Release # Or "start libevent.sln" and build with menu in Visual Studio.
有关详细信息,请参阅 Windows 上的文档/构建#Building。
您可以使用 vcpkg 依赖项管理器下载并安装 libevent:
git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg integrate install
./vcpkg install libevent
vcpkg 中的 libevent 端口由 Microsoft 团队成员和社区贡献者保持最新。如果版本已过时,请在 vcpkg 存储库上创建问题或拉取请求。
注意,从 2.2 开始它已被弃用
./configure
make
make verify # (optional)
sudo make install
有关更多信息,请参阅文档/构建#Autoconf。
有关 Libevent 的最新发布版本,请参阅官方网站 https://libevent.org/ 。
http://www.wangafu.net/~nickm/libevent-book/ 上有一本非常好的正在进行中的手册。
对于 Libevent 的最新开发版本,请通过以下方式访问我们的 Git 存储库
$ git clone https://github.com/libevent/libevent.git
您可以在线浏览 git 存储库:
https://github.com/libevent/libevent
要报告错误、问题或请求新功能:
补丁:https://github.com/libevent/libevent/pulls
好吧,这些并不是真正的补丁。您分叉、修改并点击“创建拉取请求”按钮。您仍然可以通过邮件列表提交正常的 git 补丁。
错误、功能 [RFC] 和问题:https://github.com/libevent/libevent/issues
或者您可以通过邮件列表来完成。
还有一个 libevent-users 邮件列表,用于讨论 Libevent 的使用和开发:
https://archives.seul.org/libevent/users/
以下人员提供了建议、想法、代码或修复错误的帮助。