Чучо е с отворен код и по-платформа на софтуерни проекти, което е създадено от тех земята, за да предоставя на потребителите с една проста, бърза и полезна сеч рамка за C ++ 11 (известен преди като C ++ 0x) C ++ програмиране език стандарт, базиран на популярния Logback библиотека написана на Java език за програмиране от Себастиен Pennec.Features в един glanceKey функции включва конзола и файл влезете подкрепа, лесен за използване интерфейс с командни редове, подкрепа за диагностични контексти, подкрепа за маркери, както и някои основни филтри. Пълна документация API може да бъде намерена на проекта & rsquo; ите начална страница (виж линка по-долу за подробности) .Can бъде конфигуриран в две различни waysIn кратко, има два различни метода за конфигуриране на Чучо: Автоматично или няма. Автоматичната конфигурация е предпочитаният метод за нови потребители, като Чучо ще се опита да намери конфигурационния файл и да има смисъл от него за първи път се иска дървар. В случай, че не желаете да конфигурирате Чучо, тогава трябва да се установят всички настройки на дневника си с помощта на операционната systemsIt Чучо API.Supported е заявление от команден ред, който трябва да се използва от конзола среда или от X11 терминал емулатор на върха на графична среда. Тя работи на всички GNU / Linux дистрибуции, както и за Mac OS X и Microsoft Windows операционна systems.Under качулката и availabilityA бърз поглед под капака ще ни покаже, че програмата е написана изцяло на C ++ езика за програмиране. В момента тя & rsquo; е достъпна за сваляне от интернет страницата си само като универсална архивни източници, която изисква от потребителите да конфигурират и да събират и софтуера преди инсталацията. Компилацията изисква програмата CMake (вижте приложената снимката в дясно за подробности). И двете 32-битови и 64-битови платформи, се поддържат в този момент
Какво ново в тази версия:.
- Тази версия съдържа всички промени, които влязоха в версия 1.4-опитайте-1.
Какво ново версия 1.4 Try1:
- Включва формат формат на конфигурационния файл и log4cplus конфигурационния файл разбор ( В допълнение към предварително поддържа формата YAML).
- Поправя изграждане проблеми с разпределението.
- Поправя някои бъгове. Добавя windows_event_log_writer.
- Добавя конфигурируеми максимален размер на конфигурационни файлове.
- Добавя loggable клас, че когато subclassed дава дървар безплатно, които можете да използвате с новите LGBL маркирани сеч макроси. Интегрира се с launchd на Macintosh, така че дневник сървъра, chuchod, може да се инсталира като услуга на Windows, Macintosh и Solaris сега.
Какво ново във версия 1.3:
- Тази версия включва всички промени от версия 1.3-опитайте-1 .
Какво ново версия 1.3-опитайте-1:
- Тази версия включва поддръжка за Windows (Visual Studio 2012 г.) и Solaris (GCC 4.8.1), подвижен да компресирани файлове (GZIP, bzip2, цип), async_writer, sliding_numbered_file_roller, както и няколко фиксирани бъга.
Какво ново във версия 1.2:
- Тази версия включва характеристика и поправки от 1.2-опитайте-1 и 1.2-опитайте-2, и включва няколко малки промени към по-чисти боклука.
Какво ново във версия 1.2-опитайте-2:
- Неочакван прекратяване при обработката YAML е фиксиран .
- форматора The YAML сега използва единични кавички за предотвратяване на бягство на сървъра страна.
- sockaddr_storage се използва вместо sockaddr_in за приемам ().
- Повече статично инициализация се отстранява. Имаше и други дребни поправки.
Какво ново във версия 1.2-опитайте-1:.
- Поправя няколко грешки
- Добавя syslog_writer.
- Добавя remote_writer и отдалечен сървър лог.
- The remove_writer ще предаде събития до сървъра, който ще използва свой дневник конфигурация да влезете събития.
- Сървърът на дневник е по-силен от този на всяка log4cplus и Logback.
- Добавя duplicate_message_filter.
- премахва всички използване на статично инициализация / унищожение, така че Чучо безопасно може да се използва във всякакъв контекст.
- намалява размера на Чучо и всеки изпълним това, че използва от 30% от смяна в libyaml за YAML-CPP.
Какво ново във версия 1.1:
- Това е финалната версия на версия 1.1. Тя включва някои незначителни бъгове и документиране на грешки.
Какво ново във версия 1.1-опитайте-2:
- Това включва някои поправки синхронизация и инициализация.
<силни> Изисквания :
- CMake
Коментари не е намерена