Ошибка компиляции spdlog C++, связанная с макросами в Custom Engine в WindowsC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Ошибка компиляции spdlog C++, связанная с макросами в Custom Engine в Windows

Сообщение Anonymous »

введите описание изображения здесь, ошибка будет показана вот так
полный репозиторий - https://github.com/rajaryan2007/VEGA
файл log.h выглядит вот так

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

#pragma once
#include "spdlog/spdlog.h"
#include "spdlog/sinks/stdout_color_sinks.h"
#include "Core.h"
#include 
namespace VEGA {

class  Log
{
public:
static void Init();
inline static std::shared_ptr& GetCoreLogger() { return s_CoreLogger; }
inline static std::shared_ptr& GetClientLogger() { return s_ClientLogger; }

private:
static std::shared_ptr s_CoreLogger;
static std::shared_ptr  s_ClientLogger;

};

}

#define VG_CORE_ERROR(...)  ::VEGA::Log::GetCoreLogger()->error(__VA_ARGS__)
#define VG_CORE_WARN(...)   ::VEGA::Log::GetCoreLogger()->warn(__VA_ARGS__)
#define VG_CORE_INFO(...)   ::VEGA::Log::GetCoreLogger()->info(__VA_ARGS__)
#define VG_CORE_TRACE(...)  ::VEGA::Log::GetCoreLogger()->trace(__VA_ARGS__)
#define VG_CORE_CRITICAL(...) ::VEGA::Log::GetCoreLogger()->critical(__VA_ARGS__)

#define VG_TRACE(...)   ::VEGA::Log::GetClientLogger()->trace(__VA_ARGS__)
#define VG_WARN(...)    ::VEGA::Log::GetClientLogger()->warn(__VA_ARGS__)
#define VG_INFO(...)    ::VEGA::Log::GetClientLogger()->info(__VA_ARGS__)
#define VG_CRITICAL(...) ::VEGA::Log::GetClientLogger()->critical(__VA_ARGS__)
#define VG_ERROR(...)   ::VEGA::Log::GetClientLogger()->error(__VA_ARGS__)
это 2D-игра, которую я пытаюсь создать, следуя серии игр на игровом движке Cherno

Подробнее здесь: https://stackoverflow.com/questions/797 ... on-windows
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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