You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Unreal Engine项目中配置fmt库?编译错误求解决

UE4项目配置fmt库编译错误求助

我正尝试在UE4项目中配置fmt库,但始终出现编译错误。使用的工具链为MSVC\14.16.27023,fmt库由源码编译而来。

我尝试过以下方法,但问题仍未解决:

  • 尝试取消check宏定义,代码实现如下:
#undef check
#include <fmt/format.h>

void test()
{
    auto test = fmt::format("Number is {}", 42);
}
  • 添加预定义宏:
    • #define FMT_USE_CONSTEXPR 0
    • #define FMT_HEADER_ONLY

目前仍存在编译错误,错误截图如下:
编译错误截图

希望有成功在Unreal Engine项目中使用fmt库的开发者分享可行的配置经验。

内容的提问来源于stack exchange,提问作者Bard

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 18:45:20