Описание тега log4cpp

Библиотека классов C++ для гибкого ведения журнала в файлах, системном журнале, IDSA и других местах назначения. Он смоделирован по образцу библиотеки Java log4j, максимально приближен к их API.
1 ответ

log4cpp ссылка неразрешенный внешний символ

Я пытаюсь использовать log4cpp в моем проекте MSVC. Я скачал log4cpp и открыл его файл msvc10\msvc10.sln. Я использую Visual Studio 2012 (msvc11), поэтому он побудил меня обновить проекты log4cpp. Я сделал, и все, казалось, прошло гладко. Затем я со…
06 фев '15 в 18:09
0 ответов

Проблема с версией LibstdC++

В (Dockerized) Centos 7 я создаю свое приложение вместе со всеми зависимыми библиотеками. Одним из них является log4cpp. Загруженные исходники, собранные и установленные до сборки моего приложения. Используется gcc.x86_64.4.8.5-16.el7_4.2 gcc-C++. X…
17 апр '18 в 11:12
1 ответ

Компиляция log4cpp с пользовательским набором инструментов

Я использую log4cpp в нашем проекте. Поскольку нам нужно поддерживать различные дистрибутивы Linux, я создал собственную цепочку инструментов для создания нашего проекта. Так как мой проект построен с пользовательской цепочкой инструментов, должен л…
16 дек '14 в 06:21
1 ответ

Как я могу решить следующие проблемы в log4cpp?

Я пытаюсь скомпилировать log4cpp в Visual Studio 2008, но я получаю некоторые ошибки, подобные этим: Error 26 error C2664: 'ReportEventW' : cannot convert parameter 8 from 'const char *[1]' to 'LPCWSTR *' ...\testlog4cppdll\log4cpp\src\nteventlogapp…
15 ноя '15 в 11:31
1 ответ

Log4cpp запись журнала повторно

Я использую log4cpp для создания класса Log, который разработан в одноэлементном режиме. Вот мой Log.h #include <cstdio> #include <cstring> #include <cstdarg> #include <log4cpp/Category.hh> #include <log4cpp/Appender.hh&gt…
29 июл '13 в 13:40
1 ответ

Как мне зарегистрировать несколько переменных одновременно с log4cpp?

Как мне зарегистрировать более одной строки с log4cpp? Например, если я хочу записать все argv на main: #include <iostream> #include <log4cpp/Category.hh> #include <log4cpp/FileAppender.hh> #include <log4cpp/PatternLayout.hh>…
10 мар '12 в 10:45
2 ответа

Поиск даты и времени в файле журнала с помощью бинарного поиска в C/C++

У меня есть несколько файлов журнала, который записан в формате log4cpp - По характеру log4cpp, этот файл отсортирован по дате и времени в начале каждой строки Предполагая, что формат похож 2012-09-02 17:17:36.891 This is line 1 in file 2 ... 2013-0…
31 окт '13 в 14:45
0 ответов

Неопределенная ссылка на log4cpp (сообщение об ошибке установки генератора GENIE)

Я получил сообщение об ошибке при установке генератора GENIE. Я использую: ubuntu 18.0.4 gcc 7.3.0 ROOT v6.14.04 gsl v1.1 pythia6 v6.4.28 LHAPDF v5.9.1 log4cpp v1.1.3-1 libxml2 v2.9.2 Настройка пути и настройка конфигурации использует: ------------P…
02 окт '18 в 05:44
1 ответ

Символы ^A & ^B при попытке настроить log4cpp

Когда я пытаюсь настроить log4cpp, который клонируется из местоположения Log4cpp CodeGit. Я наблюдаю символы ^A & ^B в конце макроса #ifdef, из-за чего компиляция не проходит. Шаги, которым я следовал1) git clone git: //git.code.sf.net/p/log4cpp/cod…
23 апр '14 в 06:10
1 ответ

Настроить log4cplus для входа в пользовательский файл во время выполнения

Я использую файл конфигурации для инициализации модуля log4cplus. Мы используем команду ниже в файле конфигурации, чтобы указать имя файла журнала, который будет сгенерирован. log4cplus.appender.log1.File = TestFile.log Я хочу, чтобы этот TestFile.l…
15 янв '18 в 04:24
3 ответа

Какой смысл забивать?

Мне было интересно, какой смысл засорять? Насколько я могу судить, clog такой же, как cerr, но с буферизацией, поэтому он более эффективен. Обычно stderr - это то же самое, что и stdout, поэтому засорение - это то же самое, что и cout. Мне это кажет…
09 сен '08 в 17:08
0 ответов

Как добавить LOG4CPP в мой C++ проект Visual Studio C++

Я новичок в C++, после некоторых исследований я хочу добавить LOG4CPP в мой текущий проект, и я действительно не знаю, с чего начать. Я скачал пакет LOG4CPP, и я не знаю, что будет дальше. Я работаю над Windows и использую Visual Studio 2012, кто-то…
04 янв '16 в 11:17
2 ответа

Сбой отладочного утверждения при попытке записи в поток Log4cpp

Я пытаюсь включить ведение журнала с log4cpp следующим образом. class Foo { private: log4cpp::Appender* _logAppender; log4cpp::Layout* _logAppenderLayout; } Foo::Foo() { _logAppender = new log4cpp::FileAppender("foo", "logs/bar.log")); _logAppenderL…
12 апр '13 в 13:22
1 ответ

Обнаружено столкновение имен в Log4cpp для сообщения DEBUG.

вопрос При компиляции моего проекта я получаю сообщение об ошибке с файлами log4cpp. Ошибка заключается в следующем: /usr/include/log4cpp/Priority.hh:49:2: erreur: #error Naming collision for 'DEBUG' detected. Please read the FAQ for a workaround. Ф…
23 апр '18 в 14:52
1 ответ

Как использовать переменную окружения в файле свойств log4cpp

Я использую log4cpp для моего проекта C++. Что мне нужно, это генерировать файлы журналов в пользовательских местах вместо текущего каталога. Для этого я установил некоторые переменные среды для пути к файлу журнала. Проблема заключается в том, как …
0 ответов

Сбой log4cpp при загрузке файла свойств

Я реализую log4cpp im мой проект. Смотрите мой класс Logger, реализованный в проекте. Это сбой в функции doConfigure(initfile) определяется в PropertyConfiguratorImpl.cpp файл. Более конкретно в вызове функции к _properties.load(in) вызывать Propert…
24 июн '15 в 14:37
1 ответ

Связывание библиотеки log4cpp с проектом с помощью cmake

Я пытаюсь связать log4cpp с моим проектом. Я использую CMake, и я не могу найти способ сделать это. Log4cpp устанавливается в папку проекта /log4cpp/ (с bin/ include/ lib/ ... в нем) Я использую следующий Findlog4cpp.cmake: IF (LOG4CPP_FOUND) SET(LO…
14 май '12 в 09:37
2 ответа

log4cpp - конструктор по умолчанию для log4cpp::AppenderSkeleton не существует

Я недавно связал log4cpp в своем проекте и попытался создать класс как таковой: class ConsoleAppenderSkeleton : public log4cpp::AppenderSkeleton { private: Console& console; public: ConsoleAppenderSkeleton(Console& console) : console(console…
24 окт '13 в 17:21
1 ответ

Неопределенная ссылка на функцию из библиотеки log4cpp

У меня есть другая проблема... Я скачал библиотеку log4cpp и скомпилировал ее через Microsoft Visual Studio в.lib-файл. Теперь я хочу связать эту библиотеку с проектом QT, но всякий раз, когда я вызываю функцию, такую ​​как std::string initFileName …
14 май '13 в 21:45
1 ответ

Как программно настроить log4cpp?

Можно ли программно настроить log4cpp? Я хочу настроить его так, как он будет настроен путем предоставления следующего файла конфигурации. appender root basic console priority root DEBUG
29 июн '12 в 09:52