Chucho является программный проект с открытым исходным кодом и кросс-платформенный, который был разработан с нуля Дэ, чтобы предоставить пользователям простой, быстрой и полезной рамках ведения журнала для C ++ 11 (ранее известный как C ++ 0x) C ++ программирование стандарт языка, на основе популярной библиотеки Logback, написанной на языке программирования Java Себастьяном Pennec.Features в течение glanceKey функций включает консоль и файл журнала поддержки, легкий в использовании интерфейс командной строки, поддержка диагностических контекстов, поддержка маркеров, а также некоторых основных фильтров. Полная документация по API можно найти на проекте и Rsquo; домашнюю (ссылка ниже) .Can быть сконфигурирован в двух различных waysIn Короче говоря, есть два различных метода настройки Chucho: автоматически или нет. Автоматическая конфигурация является предпочтительным методом для новых пользователей, а Chucho будет пытаться найти файл конфигурации и смысл его в первый раз регистратор просил. В случае, если вы не хотите, чтобы настроить Chucho, то вы должны установить все настройки, Вам необходимо зарегистрироваться с помощью операционной systemsIt Chucho API.Supported это приложение командной строки, которые должны быть использованы с консоли или окружающей среды от терминала X11 эмулятор на вершине графическое окружение. Она работает на всех дистрибутивах GNU / Linux, а также по работе с Mac OS X и Microsoft Windows systems.Under капотом и availabilityA быстрый взгляд под капотом покажет нам, что программа полностью написана в языке программирования С ++. В настоящее время он и Rsquo, S доступна для скачивания со своего сайта только АРХИВ универсальные источники, которые требуют пользователям настраивать и компилировать программное обеспечение до установки. Компиляция требует программу CMake (см прилагаемый скриншот справа для деталей). Оба 32-битных и 64-битных аппаратных платформ поддерживаются в данный момент
Что нового В этом выпуске:.
- Этот релиз содержит все изменения, которые пошли в версии 1.4 попробуйте-1.
Что нового в версии 1.4 Try1:
- Включает формат Формат конфигурационного файла и log4cplus конфигурационный файл разбора ( В дополнение к ранее поддерживаемый формат YAML).
- Исправлена построить проблемы с распределением.
- Устранены некоторые ошибки. Добавляет windows_event_log_writer.
- Добавляет настраиваемую максимальный размер файлов конфигурации.
- Добавляет loggable класс, когда подклассы дает вам регистратор бесплатно, что вы можете использовать с новыми LGBl-тегами лесозаготовительных макросов. Интегрируется с запуск программ на компьютерах Macintosh, так что сервер журнала, chuchod, может быть установлен в качестве службы на Windows, Macintosh, и Solaris сейчас.
Что нового в версии 1.3:
- Эта версия включает в себя все изменения, начиная с версии 1.3-Try-1 .
Что нового в версии 1.3 попробуйте-1:
- Эта версия включает в себя поддержку Windows, (Visual Studio 2012) и Solaris (GCC 4.8.1), прокат для сжатых файлов (GZIP, bzip2, ZIP), 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.
- Удаляет все использование статического инициализации / уничтожения, так что Chucho можно безопасно использовать в любом контексте.
- Уменьшает размер Chucho и любой исполняемый файл, который использует его на 30% путем замены в libyaml для YAML-CPP.
Что нового в версии 1.1:
- Это последний выпуск версии 1.1. Она включает в себя некоторые незначительные ошибки и исправления документации.
Что нового в версии 1.1 попробуйте-2:
- Это включает в себя некоторые синхронизации и инициализации исправления.
Требования
- CMake
Комментарии не найдены