Chucho ay isang open source at cross-platform proyekto ng software na na-dinisenyo mula teh lupa up upang magbigay ng mga user na may isang simple, mabilis at kapaki-pakinabang na pag-log framework para sa C ++ 11 (dating kilala bilang C ++ 0x) C ++ programming karaniwang wika, batay sa mga sikat na Logback library nakasulat sa Java programming language sa pamamagitan ng Sebastien Pennec.Features sa isang glanceKey tampok Kabilang sa console at file ng pag-log sa suporta, command-line interface na madaling gamitin, suporta para sa mga diagnostic na konteksto, suporta para sa mga marker, pati na rin ang ilang mga pangunahing mga filter. Ang kumpletong dokumentasyon ng API ay maaaring matagpuan sa proyekto & rsquo; s homepage (tingnan ang link sa ibaba para sa mga detalye) .Can-configure sa dalawang natatanging waysIn maikli, may mga dalawang natatanging mga paraan upang i-configure Chucho: Awtomatikong o wala. Ang mga awtomatikong pagsasaayos ay ang ginustong pamamaraan para sa mga bagong user, tulad Chucho ay subukan upang mahanap ang configuration file at kabuluhan ng mga ito ang unang pagkakataon na ang isang magtotroso ay hiniling. Sa kasong hindi mo nais na i-configure ang Chucho, pagkatapos kailangan mong mailunsad ang lahat ng mga setting log sarili sa tulong ng mga Chucho API.Supported operating systemsIt ay isang application na command-line na dapat gamitin mula sa isang console kapaligiran o mula sa terminal ng X11 emulator sa tuktok ng isang graphical desktop environment. Ito ay tumatakbo sa lahat ng mga distribusyon ng GNU / Linux, pati na rin sa Mac OS X at Microsoft Windows operating systems.Under ng hood at availabilityA mabilis na pagtingin sa ilalim ng hood ay magpapakita sa amin na ang mga programa ay nakasulat nang buo sa C ++ programming language. Sa kasalukuyan, ito & rsquo; s maaaring i-download mula sa website lamang bilang archive ang isang unibersal na mapagkukunan, na nangangailangan ng mga user upang i-configure at pagsama-samahin ang software bago ang pag-install. Nangangailangan ng pagsasama-sama ng mga programa ng CMake (tingnan ang naka-attach na screenshot sa kanan para sa detalye). Ang parehong 32-bit at 64-bit na platform ng hardware ay suportado sa oras na ito
Ano ang bagong sa paglabas:.
- Ang release na ito ay naglalaman ng lahat ng mga pagbabago na nagpunta sa bersyon 1.4-subukang-1.
Ano ang bagong sa bersyon 1.4 Try1:
- May kasamang format format config file at log4cplus config file sa pag-parse ( bilang karagdagan sa dati suportadong format YAML).
- Pag-aayos bumuo ng mga problema sa pamamahagi.
- Pag-aayos ng ilang mga bug. Nagdadagdag windows_event_log_writer.
- Nagdadagdag ng isang configurable maximum na laki na config file.
- Nagdadagdag ng loggable klase na kapag subclassed nagbibigay sa iyo ng magtotroso nang libre, na maaari mong gamitin sa bagong LGBL-tag na pag-log macros. Sumasama sa launchd sa Macintosh sa gayon ay ang log ng server, chuchod, maaaring i-install bilang isang serbisyo sa Windows, Macintosh, at Solaris ngayon.
Ano ang bagong sa bersyon 1.3:
- Ang bersyon na ito ay kasama ang lahat ng mga pagbabago mula sa bersyon 1.3-subukang-1 .
Ano ang bagong sa bersyon 1.3-subukang-1:
- Ang bersyon na ito ay may kasamang suporta para sa Windows (Visual Studio 2012) at Solaris (GCC 4.8.1), ilunsad sa naka-compress na file (gzip, bzip2, zip), async_writer, sliding_numbered_file_roller, at iba't-ibang bugfixes.
Ano ang bagong sa bersyon 1.2:
- Ang bersyon na ito ay may kasamang tampok at pag-aayos mula sa 1.2-subukang-1 at kabilang ang ilang mga maliit na pagbabago sa basura mas malinis na 1.2-subukang-2, at.
Ano ang bagong sa bersyon 1.2-subukang-2:
- May hindi inaasahang pagwawakas habang pinoproseso ang YAML ay naayos na .
- Ginagamit na ngayon ang YAML format solong panipi upang maiwasan ang escaping sa gilid ng server.
- sockaddr_storage ay ginagamit sa halip ng sockaddr_in para tanggapin ().
- Higit pang mga static na pagsisimula ay tinanggal. May mga iba pang mga menor de edad pag-aayos.
Ano ang bagong sa bersyon 1.2-subukang-1:.
- Pag-aayos ng ilang mga bug
- Nagdadagdag ng syslog_writer.
- Nagdadagdag ng remote_writer at isang remote server log.
- Ang remove_writer ipapasa kaganapan sa isang server, na gagamitin ng sarili nitong configuration log upang mag-log mga kaganapan.
- Ang server log ay mas malakas kaysa sa alinman sa log4cplus at Logback.
- Nagdadagdag ng duplicate_message_filter.
- Tinatanggal ang lahat ng paggamit ng static na pagsisimula / pagkawasak, upang Chucho Maaari ligtas na magamit sa anumang konteksto.
- Binabawasan ang laki ng Chucho at anumang mga maipapatupad na gumagamit nito sa pamamagitan ng 30% sa pamamagitan ng pagpapalit sa libyaml para sa yaml-CPP.
Ano ang bagong sa bersyon 1.1:
- Ito ang panghuling paglabas ng bersyon 1.1. Kabilang dito ang ilang mga menor de edad bug at dokumentasyon pag-aayos.
Ano ang bagong sa bersyon 1.1-subukang-2:
- ito ang ilang mga pag-synchronize at pagsisimula ng mga pag-aayos.
Mga Kinakailangan :
- CMake
Mga Komento hindi natagpuan