Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Библиотеки логгирования


Автор: Nastya 30.8.2011, 15:38
Давайте обсудим САБЖ.
Нужно кросс-платформенная библиотека логгирования. Free smile Велосипедов не предлагать smile
Рассматриваю варианты:

boost::logging http://www.torjo.com/log2/doc/html/index.html http://torjo.com/log2/index.html
boost::log http://boost-log.sourceforge.net/libs/log/doc/html/index.html
log4cplus http://log4cplus.sourceforge.net/index.html
log4cxx http://logging.apache.org/log4cxx/index.html
log4cpp http://log4cpp.sourceforge.net/
pantheios http://www.pantheios.org/
glog http://code.google.com/p/google-glog/

И так, какие будут мнения по этому вопросу. 
Кто-нибудь проводил глобальный ресеч, хотя бы со сборками и смогами? Кто чем пользуется постоянно?

Ну и другие варианты, тоже рассматриваю smile

Автор: Alca 30.8.2011, 17:03
Какой функционал тебе нужен?

Автор: JackYF 30.8.2011, 20:07
Ещё есть rlog (http://http://code.google.com/p/rlog/).

Автор: HelloweenStranger 2.9.2011, 08:51
Чуть-чуть пользовал буст... Хуже может быть только секс с тайской штангисткой... даже нет... хуже вообще ничего не может быть... Нагадить в руки тем, кто писал буст и по лицу размазать.

Автор: bsa 5.9.2011, 10:40
Цитата(HelloweenStranger @  2.9.2011,  08:51 Найти цитируемый пост)
Чуть-чуть пользовал буст...

Если не секрет, ты о каком бусте говоришь? На сколько я знаю, сейчас в бусте нет ни одной библиотеки логирования. А те, что приведены у ТС - видимо, дальше рассмотрения (review) не пошли.

Автор: HelloweenStranger 6.9.2011, 09:30
Набери в Google boost log, откроешь для себя много нового...
Это http://boost-log.sourceforge.net/libs/log/doc/html/index.html первая ссылка в Google.
Не знаю, куда они прошли, так как вообще бустом не интерсуюсь, это зло; но факт в том, что ставил 1.46 и юзал это "логирование"...

Автор: bsa 6.9.2011, 13:47
HelloweenStranger, я прекрасно умею пользоваться поиском. В составе boost нет библиотеки log. А то, что ты использовал, это кандидат на включение (кстати, судя по результатам ревю он будет включен).
Цитата(HelloweenStranger @  6.9.2011,  09:30 Найти цитируемый пост)
бустом не интерсуюсь, это зло
"Вы просто не умеете его готовить" ©

Автор: spyswamp 7.9.2011, 20:40
Использовал log4cplus и log4cpp. Само-собой, кое-что допиливал для работы с ними. Нареканий особых нет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)