[CMake]问题:中文乱码

1.问题

        在vs2022中,使用cmake构建qt项目时,界面上的控件显示中文乱码;

2.解决

        在CMakeLists.txt文件中添加指令

add_compile_options(
	/GS-	#禁用安全检测
	/source-charset:utf-8 #源文件本身的编码
	/execution-charset:utf-8 #编译后使用的编码
)

       vs在windows上是默认"gbk"编码的,qt里默认utf-8,统一两个编码格式就能解决乱码。

在高级保存选项中修改编码格式:

3.来源

       [1] .我忘记了......

        [2].vs2022 找高级保存选项VS 2022(Visual Studio 2022)菜单栏中增加文件-高级保存选项_vs2022高级保存选项-优快云博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值