spdlogは、WindowsでUnicodeのファイル名をサポートしています。有効にするには、tweakme.h ファイルの次の行のコメントを外し、ファイル名を指定するときにSPDLOG_FILENAME_T(またはL..)マクロを使ってください。
#define SPDLOG_WCHAR_FILENAMESauto file_logger = spd::rotating_logger_mt("file_logger", L"logs/mylogfile", 1048576 * 5, 3);
auto file_logger2 = spd::rotating_logger_mt("file_logger2", SPDLOG_FILENAME_T("logs/mylogfile2"), 1048576 * 5, 3);©gabime 2023-2024 spdlog. All Rights Reserved.