QT-编译报库错误(LF/CRLF)

QT-安装后环境问题记录

  • 版本和环境
  • 问题

版本和环境

QT5.15.2 Windows10 QT Creator

问题

在QT夸端开发的项目中 ,使用QTCreator打开项目pro文件,编译报出很多系统库 及本地文件中的一些问题,具体如图:
在这里插入图片描述
后续,我以为是之前的卸载残留,排查和使用过如下方法

  • 重装QT环境,分析是否缺少模块(问题依旧存在)
  • 检查Windows环境配置 系统变量等(问题依旧存在)
  • 替换同事正常运行的同版本QT库(问题依旧存在)
  • 重装系统后重新装环境(终极大招)
    结果显而易见,不OK,然后我又去分析文件编码是否有配置有问题,也没问题,在查看了报错文件和未报错的文件,发现两者编码一个是 UTF-8 一个是UTF-8 BOM的, 在qtcreator里面是在这里插入图片描述
    手动使用Windows文本打开,另存为,UTF-8 BOM,把项目中的报错文件或者类定义文件改为这个 就可以了。
    在这里插入图片描述

最终整理的解决办法如下:

  • 本地暴力处理:直接改文本编码
  • 同步项目文件中:在.h文件中添加 宏 #pragma execution_character_set(“utf-8”)
  • git也有类似方法 参考: 编码问题(文件结尾CF/CRLF)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/636451.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在 Linux 中复制文件和目录

目录 ⛳️推荐 前言 在 Linux 命令行中复制文件 将文件复制到另一个目录 复制文件但重命名 将多个文件复制到另一个位置 复制时处理重复文件 交互式复制文件 在 Linux 命令行中复制目录 仅复制目录的内容(不是目录) 复制多个目录 测试你的知…

python爬虫-----深入了解 requests 库下篇(第二十五天)

🎈🎈作者主页: 喔的嘛呀🎈🎈 🎈🎈所属专栏:python爬虫学习🎈🎈 ✨✨谢谢大家捧场,祝屏幕前的小伙伴们每天都有好运相伴左右,一定要天天…

dspbuilder中使用signalcompiler时报错Error during compilation: Fitter failed,如何解决?

🏆本文收录于「Bug调优」专栏,主要记录项目实战过程中的Bug之前因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&…

【Django】调用django的pbkdf2_sha256加密算法测试

基于django搭建的系统中,用到pbkdf2_sha256((Password-Based Key Derivation Function 2))加密算法,这里做些代码测试、总结。 PBKDF2简介 PBKDF2是一种基于密码的密钥派生函数,用于从用户提供的…

unordered_map的键值不能直接用pair;而map 可以使用 pair 作为键值,而不需要额外定义哈希函数

如果写了unordered_map< pair ... &#xff0c;会报奇怪的错误&#xff1a; 但是换成map就好了。 —————— unordered_map: unordered_map 的键值类型可以是 pair&#xff0c;但在使用时需要注意一些问题。让我来解释一下&#xff1a; 自定义哈希函数&#xff1a;由…

GameHuaRongDao.java

GameHuaRongDao.java 华容道 package game;import java.awt.Color; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.Random;import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFrame; import ja…

微信小程序入驻腾讯位置服务平台入门介绍及使用限制

入驻腾讯位置服务平台 登陆腾讯位置服务官网 lbs.qq.com&#xff0c;支持QQ、微信、手机号注册账号。 第一步&#xff0c;点击官网右上角“登陆”按钮。 第二步&#xff0c;点击后页面有弹框&#xff1a;系统支持 微信、QQ、手机号登录&#xff0c;可以任选一种进行后续操作&am…

112 arcpy 发布 mxd地图文件 到 arcgis服务器 为 地图服务

前言 此文档主要是记录一下 最近的一次机遇 arcpy 来发布 地图文件到 arcgis服务器 上面 arcpy 主要是来自于 ArcGIS_Desktop_105_154030.zip 安装之后会在 python 的安装目录 安装另外的一份带 arcgis 的 python 环境, 然后 本文相关类库 也是基于 这个 arcpy 的 python 环境…

《QT实用小工具·三十四》Qt/QML使用WebEngine展示的百度ECharts图表Demo

1、概述 源码放在文章末尾 该项目实现了百度ECharts图表的样式&#xff0c;效果demo如下所示&#xff1a; 项目部分代码如下所示&#xff1a; #include <QGuiApplication> #include <QQmlApplicationEngine> #include <QtWebEngine>int main(int argc, ch…

【Web】AFCTF 2021 题解(部分)

目录 BABY_CSP search secret google authenticator 随便做做&#xff0c;环境是NSS上的 BABY_CSP CSP绕过_script-src self-CSDN博客 CSP指令值 *&#xff1a; 星号表示允许任何URL资源&#xff0c;没有限制&#xff1b; self&#xff1a; 表示仅允许来自同源&#xff…

【C语言】——内存函数的使用及模拟实现

【C语言】——内存函数的使用及模拟实现 前言一、 m e m c p y memcpy memcpy 函数1.1、函数功能&#xff08;1&#xff09;函数名理解&#xff08;2&#xff09;函数介绍 1.2、函数的使用1.3、函数的模拟实现 二、 m e m m o v e memmove memmove 函数2.1、函数功能2.2、函数的…

【论文阅读】Attention is all you need

摘要 主要的序列转换模型是基于复杂的循环或卷积神经网络&#xff0c;其中包括一个编码器和一个解码器。性能最好的模型还通过一种注意力机制将编码器和解码器连接起来。我们提出了一种新的简单的网络架构&#xff0c;Transformer&#xff0c;完全基于注意机制&#xff0c;完全…