当前位置: 首页 > news >正文

【vs2022】 error C2338: Unicode support requires compiling with /utf-8

报错

  • echo是一个mfc的项目
  • 里面引用了dll里一些个头文件
  • 导致引入了一堆头文件路径
  • 一堆的代码
  • 然后要求utf8
  • 构建,否则报错:

3>d:\xtrans\thunderbolt\ayame\zhb-bifrost\player-only\3rd\fmt-11.0.2\include\fmt\base.h(458): error C2338: Unicode support requires compiling with /utf-8
在这里插入图片描述

我当前的字符设置

在这里插入图片描述

分析

这个错误是因为代码中包含了 Unicode 字符(比如注释中的 ✅ 和 ⚠️ 符号),而 Visual Studio 默认没有启用 UTF-8 编译。

有几种解决方案:

http://www.dtcms.com/a/277925.html

相关文章:

  • 时间的弧线,逻辑的航道——标准单元延迟(cell delay)的根与源
  • [附源码+数据库+毕业论文+答辩PPT+部署教程+配套软件]基于SpringBoot+MyBatis+MySQL+Maven+Vue实现的交流互动管理系统
  • 基于Springboot+UniApp+Ai实现模拟面试小工具四:后端项目基础框架搭建下
  • 长上下文能力:FlashAttention vs. RingAttention
  • 协程的 callbackFlow 函数的使用和原理
  • 认识数据分析
  • 第一,二次作业
  • LAN-401 linux操作系统的移植
  • DHS及HTTPS工作过程
  • 【Claude Code】 AI 编程指南
  • sql初学见解
  • 多线程死锁
  • 飞算Java AI开发助手:引领智能编程新风尚
  • Llama系列:Llama1, Llama2,Llama3内容概述
  • 【读书笔记】《C++ Software Design》第九章:The Decorator Design Pattern
  • HTML 基本骨架
  • [GWCTF 2019]我有一个数据库
  • SOMEIP协议与测试
  • LeetCode 2401.最长优雅子数组
  • C++数组指针与函数指针
  • 为什么要有延时回调?
  • 2024-2025-2 山东大学《软件工程与实践》期末(回忆版)
  • p4 大小写检查
  • C++高级编程,类模版成员函数类外实现
  • windows10如何安装vue开发环境
  • JAVA-springboot 整合Activemq
  • ECU(电子控制单元)是什么?
  • C++中顶层const与底层const
  • JSX 语法
  • 【前端知识】移动端APP原生应用与H5交互底层逻辑