解决Qt Creator加载项目乱码报错问题

解决Qt Creator乱码报错问题

  • 当下载项目到本地,调试运行时往往会由于平台或者开发软件版本的不同而导致编译失败,这种问题有时会让人感到很棘手,导致这种问题的原因并不是基本的语法问题,根源问题在于文件的编码发生了变化,需要解决的就是在本地将编码方式纠正过来,项目基本可以正常运行。
    报错

平台软件版本说明:

给出解决方案不交代清楚环境就是耍流氓

Win11、Qt5.15.2、OpenCV4.6.0、Qt Creator10.0.2、Visual Studio2022


解决办法:

当项目已经下载到本地,并且已经解压并构建,使用 EditPlus 软件修改本地源码的编码方式。


  1. 使用EditPlus打开项目,选择源码所在文件,全选源码并打开。
    在这里插入图片描述

  1. 完成从Unix(LF)到windows(CRLF)的转换, 点击上方菜单栏中的 Documen -> File Format(CR/LF) -> File Format Multiple,全选文件并点击 OK,完成转换。
    在这里插入图片描述 在这里插入图片描述

  1. 修改所有文件的编码 UTF-8, 点击 Document -> File Encoding -> Convert Encoding Multiple…
    在这里插入图片描述在这里插入图片描述

  1. 修改Qt Careator的文件编码设置,点击 工具->外部->配置->文本编辑器->行为
    在这里插入图片描述

  1. 删除之前构建的build,重新打开项目,构建完成。

一起追求进步的小伙伴们,希望这篇博文能够帮助到你,有什么问题留言交流哈,点个赞吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值