2012-02-15 13 views
6

Obecnie analizuję niektóre struktury logów dla niezarządzanego C++.Boost.Log vs. Boost.Log v2

Moje pytanie brzmi: jaka jest różnica między Boost.Log i Boost.Log v2?
Czy Api jest inny? Czy bezpiecznie jest używać Boost.Log v2 w projekcie, czy powinienem trzymać się Boost.Log 1.1?
Kiedy zostanie przyjęty do zwiększenia? Może on ulec poważnym zmianom w przyszłości?

+0

Widziałeś to: http://stackoverflow.com/questions/3510473/experience-using-boost-log-logging-library? – Bart

+0

Tak, ale przeczytałem tylko pytanie :). Opublikuję odpowiedź tutaj – cprogrammer

Odpowiedz

1

Należy pamiętać, że dostępna wersja "1.0" nie jest obsługiwana. Aby otrzymywać aktualizacje, musisz użyć wersji z krwawiącą krawędzią (trunk), która może stać się niestabilna. Weź to pod uwagę, jeśli zamierzasz używać tej wersji w poważnych projektach. Jeśli nie boisz się używać wersji z krwawiącymi krawędziami lub przyszłego pęknięcia, to idź do niego. Jest naprawdę przyjemny w użyciu, ponieważ jest w obecnym stanie.