feat: spdlog 显式初始化——控制台彩色 + 文件双 sink

Application 构造时 Logger::Initialize(APP logger:stderr 彩色 +
HelloVulkan.log 双写,warn 以上立即 flush),析构 Shutdown。
This commit is contained in:
2026-09-24 13:23:52 +08:00
parent a1c6ad20be
commit 705250df76
3 changed files with 58 additions and 0 deletions
+6
View File
@@ -11,6 +11,12 @@
namespace Engine {
namespace Logger
{
void Initialize();
void Shutdown();
}
#define ENGINE_TRACE(...) ::spdlog::trace(__VA_ARGS__)
#define ENGINE_INFO(...) ::spdlog::info(__VA_ARGS__)
#define ENGINE_DEBUG(...) ::spdlog::debug(__VA_ARGS__)