регистрация — C ++ Logger Производительность и Переносимость

Я пишу приложение на C ++, которое я должен развернуть на сервере в будущем (возможно, в виде модуля C ++ для node.js).
Мне действительно нужна библиотека журналов, которая поможет мне в процессе разработки.
Сейчас я использую log4cxx, но мне нужно, чтобы код был переносимым, поэтому я предпочитаю иметь исходный файл для включения в проект. Мне также нужен работающий регистратор C ++, который не тормозит приложение в обоих случаях при включенном и выключенном ведении журнала. Может ли кто-нибудь помочь мне с этим выбором? Мои варианты:

  1. log4cplus: просто и легко в использовании и расширении. Но спектакль?
  2. Google-GLog: самый простой в использовании и очень очень быстрый. Но мне нужно скомпилировать его и использовать системный флаг, мне интересно, если это проблема, когда я использую его с node.js.

3

Решение

Насколько я знаю, log4cxx использует среду исполнения Apache в качестве своей базы, поэтому переносимость не является проблемой для log4cxx. Также он предоставляет макросы для оптимизированной регистрации. Есть ли другая причина, по которой вы хотите перейти от log4cxx?

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]