mkdir build && cd build
cmake .. # Default to Unix Makefiles.
make
make verify # (optional)
Consulte Documentação/Construção#Construindo no Unix usando CMake para obter mais informações.
Instale o 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.
Consulte Documentação/Edifício#Construindo no Windows para obter mais informações.
Você pode baixar e instalar o libevent usando o gerenciador de dependência vcpkg:
git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg integrate install
./vcpkg install libevent
A porta libevent no vcpkg é mantida atualizada pelos membros da equipe da Microsoft e colaboradores da comunidade. Se a versão estiver desatualizada, crie um problema ou solicitação pull no repositório vcpkg.
Observe que desde 2.2 ele está obsoleto
./configure
make
make verify # (optional)
sudo make install
Consulte Documentação/Edifício#Autoconf para obter mais informações.
Para a versão mais recente lançada do Libevent, consulte o site oficial em https://libevent.org/.
Há um manual de trabalho em andamento muito bom em http://www.wangafu.net/~nickm/libevent-book/ .
Para as versões de desenvolvimento mais recentes do Libevent, acesse nosso repositório Git via
$ git clone https://github.com/libevent/libevent.git
Você pode navegar no repositório git online em:
https://github.com/libevent/libevent
Para relatar bugs, problemas ou solicitar novos recursos:
Patches : https://github.com/libevent/libevent/pulls
OK, esses não são realmente patches . Você bifurca, modifica e clica no botão "Criar solicitação pull". Você ainda pode enviar patches normais do git através da lista de discussão.
Bugs, recursos [RFC] e problemas : https://github.com/libevent/libevent/issues
Ou você pode fazer isso através da lista de discussão.
Há também uma lista de discussão de usuários do libevent para falar sobre o uso e desenvolvimento do Libevent:
https://archives.seul.org/libevent/users/
As seguintes pessoas ajudaram com sugestões, ideias, códigos ou correção de bugs.