Основное пример ведения журнала регистрацииC++

Программы на C++. Форум разработчиков
Anonymous
Основное пример ведения журнала регистрации

Сообщение Anonymous »

Я начинаю изучать библиотеку регистрации Quill и пытаться запустить пример базового регистрации консоли, найденный здесь, но сбой при выполнении: < /p>

Код: Выделить всё

terminate called after throwing an instance of 'quill::v10::QuillError' what():  Failed to create semaphore - errno: 2 error: No such file or directory Program terminated with signal: SIGSEGV

Я не знаю, почему и буду признателен за вашу помощь.#include "quill/Backend.h"
#include "quill/Frontend.h"
#include "quill/LogMacros.h"
#include "quill/Logger.h"
#include "quill/sinks/ConsoleSink.h"

#include "quill/bundled/fmt/ostream.h"
#include "quill/std/Array.h"
#include "quill/std/Chrono.h"

#include
#include
#include

/**
* Trivial logging example to console
* Note: You can also pass STL types by including the relevant header files from quill/std/
*/

int main()
{
quill::BackendOptions backend_options;
quill::Backend::start(backend_options);

// Frontend
std::shared_ptr console_sink = quill::Frontend::create_or_get_sink("sink_id_1");

quill::Logger* logger = nullptr;
try {
logger = quill::Frontend::create_or_get_logger("root", std::move(console_sink));
} catch(const std::exception &e) {
std::cout

Подробнее здесь: https://stackoverflow.com/questions/797 ... mple-fails

Вернуться в «C++»