mkdir build && cd build
cmake .. # Default to Unix Makefiles.
make
make verify # (optional)
Weitere Informationen finden Sie unter Dokumentation/Building#Building unter Unix mit CMake.
CMake installieren: 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.
Weitere Informationen finden Sie unter Dokumentation/Building#Building unter Windows.
Sie können libevent mit dem vcpkg-Abhängigkeitsmanager herunterladen und installieren:
git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg integrate install
./vcpkg install libevent
Der Libevent-Port in vcpkg wird von Microsoft-Teammitgliedern und Community-Mitwirkenden auf dem neuesten Stand gehalten. Wenn die Version veraltet ist, erstellen Sie bitte einen Issue oder Pull Request im vcpkg-Repository.
Beachten Sie, dass es seit 2.2 veraltet ist
./configure
make
make verify # (optional)
sudo make install
Weitere Informationen finden Sie unter Documentation/Building#Autoconf.
Die neueste veröffentlichte Version von Libevent finden Sie auf der offiziellen Website unter https://libevent.org/.
Unter http://www.wangafu.net/~nickm/libevent-book/ gibt es ein ziemlich gutes, in Arbeit befindliches Handbuch.
Für die neuesten Entwicklungsversionen von Libevent greifen Sie über auf unser Git-Repository zu
$ git clone https://github.com/libevent/libevent.git
Sie können das Git-Repository online durchsuchen unter:
https://github.com/libevent/libevent
Um Fehler oder Probleme zu melden oder nach neuen Funktionen zu fragen:
Patches : https://github.com/libevent/libevent/pulls
OK, das sind nicht wirklich Patches . Sie forken, ändern und klicken auf die Schaltfläche „Pull-Anfrage erstellen“. Sie können weiterhin normale Git-Patches über die Mailingliste einreichen.
Fehler, Funktionen [RFC] und Probleme : https://github.com/libevent/libevent/issues
Oder Sie können es über die Mailingliste tun.
Es gibt auch eine Mailingliste für Libevent-Benutzer, auf der Sie über die Verwendung und Entwicklung von Libevent sprechen können:
https://archives.seul.org/libevent/users/
Die folgenden Personen haben mit Vorschlägen, Ideen, Code oder der Behebung von Fehlern geholfen.