Вопросы по теме 'boost-log'
Необработанное исключение из boost :: log, когда целевой файл пути начинается с точки ('.')
У меня проблемы с boost :: log, когда целевой путь начинается с точки ('.'). Вот мой код (упрощенный, но скомпилированный):
#include <boost/log/core.hpp>
#include <boost/log/trivial.hpp>
#include <boost/log/utility/setup.hpp>...
1360 просмотров
schedule
08.09.2021
Boost log для печати имени файла с исходным кодом и номера строки
Я использую Boost (1.55.0) Logging в моем приложении C ++. Мне удалось создать журнал этого формата
[2014-Jul-15 10:47:26.137959]: <debug> A regular message
Я хочу иметь возможность добавлять имя исходного файла и номер строки, в...
10735 просмотров
schedule
03.11.2021
Как создать журнал ускорения v2 с помощью cmake?
Похоже, что большинство пользователей просто будут использовать предварительную версию boost в сочетании с find_package .
Я всегда загружаю свои сторонние зависимости через git и интегрирую их в cmake. Обычно это не было проблемой, потому что все...
331 просмотров
schedule
21.10.2021
Ошибка Boost.Log с пространствами имен
Я столкнулся с ошибкой при использовании переопределений оператора‹‹ с операндами, расположенными в пространстве имен. Я даже не уверен, что может быть причиной этой проблемы, пожалуйста, взгляните на исходный код:
#ifndef ENUM_UTILS_H
#define...
828 просмотров
schedule
22.02.2022
Журнал Boost: ротация файлов
У меня есть сомнения по поводу ротации файла журнала Boost. Ротация файла журнала происходит в зависимости от времени и размера файла.
rotation_size = 30 * 1024 * 1024
time_based_rotation = sins::file::rotation_at_time_point(0, 0, 0)...
629 просмотров
schedule
12.04.2022
Журнал Boost — форматирование с использованием серьезности_канала_логера
Я видел несколько примеров с форматировщиками, но в них использовались настраиваемые атрибуты.
Как указать формат для severity_channel_logger ? Что я получаю сейчас:
[2015-07-20 11:53:09.879305] [0x00007f047b525740] [trace] Bla, bla bla,...
1914 просмотров
schedule
05.05.2022
Ошибка компиляции Boost.Log
Я пытаюсь скомпилировать библиотеку журналов повышения, и я продолжаю получать эту ошибку из файла dump_avx2.cpp
error: always_inline function '_mm256_set1_epi32' requires target feature 'sse4.2', but would be inlined into function...
376 просмотров
schedule
03.05.2022
Устранение неоднозначности члена класса базового шаблона
У меня есть иерархия классов, и каждый из них должен иметь определенный базовый класс. Затем базовый класс предоставляет возможность публиковать записи журнала и принимает в качестве имени канала журнала (в основном имя класса, который использует...
107 просмотров
schedule
19.05.2022
BOOST_LOG_SEV портит async_read_some после создания потока
Итак, я практиковался в библиотеке повышения и кое-что застрял. Мое приложение использовало asio::serial_port, и я решил добавить некоторые функции журнала. И тут возникает проблема.
Когда я создаю поток для asio::io_service
boost::thread...
132 просмотров
schedule
09.06.2022
Безопасно ли добавлять или удалять приемники журналов, продолжая вести журнал из других потоков с журналом повышения?
С boost::log безопасно ли добавлять или удалять приемники журналов, продолжая вести журнал из других потоков? Есть ли какая-то ручная блокировка, которую мне нужно сделать, чтобы сделать эти операции потокобезопасными?
Что я пытаюсь сделать, так...
82 просмотров
schedule
19.07.2022
Boost.log: как предотвратить дублирование вывода во все добавленные потоки при использовании функции add_file_log()?
Я использую функцию add_file_log() для инициализации приемника журналов, который сохраняет записи журнала в текстовый файл. Когда я определяю несколько раковин, я заметил:
файл создается для каждого приемника.
вывод копируется во все файлы....
3793 просмотров
schedule
27.07.2022
Boost Log вызывает сбой при попытке первого оператора журнала (если не администратор)
Я пытаюсь развернуть свое приложение прямо сейчас, которое использует журнал Boost (Boost 1.58). Это простое консольное приложение, работающее в Windows 7. Ведение журнала отлично работает на моем личном рабочем столе.
Однако, когда я развертываю...
1818 просмотров
schedule
07.09.2022
серьезность журнала повышения пуста в сообщении журнала
я устанавливаю средство форматирования для записей журнала, поле серьезности печатается пустым в окончательном сообщении журнала. Код компилируется нормально, но не работает должным образом. пожалуйста, порекомендуйте. Документация по журналу...
876 просмотров
schedule
03.09.2022
Статическая привязка Boost Logger: не работает
У меня есть приложение Qt, которое использует библиотеку регистратора повышения. Я хочу сделать его самостоятельным. Однако после того, как я управлял библиотеками для статической компоновки, приложение по-прежнему зависит от библиотек повышения....
1371 просмотров
schedule
03.10.2022
Какова минимальная версия Boost для компиляции Boost.Log (начиная с версии 667)?
Я успешно создал несколько библиотек Boost C++ 1.44.0 для iOS 4.3. Теперь мне нужен Boost.Log v2 . Boost.Log требует сборки Boost C++. Однако в документации Boost.Log не упоминается минимальная версия Boost C++.
Я обнаружил в сети, что Boost...
195 просмотров
schedule
07.06.2023
Boost.Log не может установить фильтр ведения журнала (необъявленный идентификатор «серьезность»)
Я пытаюсь запустить Boost.Log в своем проекте. Проблема возникает в следующей строке из тривиального примера:
using namespace boost::log;
core::get()->set_filter
(
trivial::severity >= trivial::info
);
В моем коде это означает...
2964 просмотров
schedule
21.04.2023
Как я могу перенаправить вывод в журнал повышения?
У меня есть программа на C++, которая использует журнал повышения, и я загружаю предоставленную пользователем библиотеку динамической компоновки. Я хотел бы перенаправить stderr в журнал повышения, чтобы в любое время пользовательская библиотека...
2798 просмотров
schedule
06.08.2023
Журнал повышения серьезности_logger init_from_stream
Я использую буст 1.54.0. Ниже вы можете найти минимальный пример, иллюстрирующий мою проблему.
Я использую серьезность_логгер журнала повышения. Я хочу настроить свои приемники из потока. (В следующем примере я использую строковый поток. В моем...
3916 просмотров
schedule
20.04.2023
Связывание библиотеки Boost Log V2 с Android
Я пытаюсь создать библиотеку Boost 1.55 Log v2 на Android с помощью NDK 9C. Я использовал патчи и построил ускорение с помощью build-android.sh, включая потоки, iostreams, случайные и журнальные параметры. Я использовал другие функции Boost, и они...
906 просмотров
schedule
02.02.2023
Использование журнала буста с FastCGI
Я пытаюсь использовать журнал ускорения в своей программе FastCGI, но, похоже, они не работают вместе.
Когда я запускаю программу напрямую,
./sample_log
Я вижу сообщения регистрации, зарегистрированные в файле.
Когда я запускаю...
83 просмотров
schedule
09.12.2022