C0012.Clion改用VS编译器开发Qt界面

news/2024/10/3 18:02:14 标签: qt, 数据库, 开发语言

1.VS编译器添加

在这里插入图片描述

2.配置MSVC2019环境变量

在这里插入图片描述
在这里插入图片描述

3.各种问题报错与解决

问题描述

warning C4819:该文件包含不能在当前代码页(936)中表示的字符。

在这里插入图片描述解决办法
在CMakeLists.txt中添加如下代码

# 如下代码只在使用VS编译器时需要,使用mingw32编译器时需要注释掉
# 编码设置(用于解决warning C4819:警告),必须位于 add_executable(……) 之前
add_compile_options("$<$<C_COMPILER_ID:MSVC>:/utf-8>")
add_compile_options("$<$<CXX_COMPILER_ID:MSVC>:/utf-8>")

在这里插入图片描述问题描述

warining C4828:文件包含在偏移...

在这里插入图片描述解决办法
在CMakeLists.txt中添加如下代码

# 解决(warning C4828:)问题
# 添加以下行来指定字符集为多字节字符集或 Unicode
add_compile_options("/DUNICODE")
add_compile_options("/D_UNICODE")

在这里插入图片描述
问题描述

error LNK2019:无法解析的外部符号...

在这里插入图片描述解决办法
在这里插入图片描述问题描述
文件中所有中文都是乱码
在这里插入图片描述解决办法
将当前文件的编码格式修改为GBK,即可,见如下图:
在这里插入图片描述


http://www.niftyadmin.cn/n/5688776.html

相关文章

第4篇:MSSQL日志分析----应急响应之日志分析篇

常见的数据库攻击包括弱口令、SQL注入、提升权限、窃取备份等。对数据库日志进行分析&#xff0c;可以发现攻击行为&#xff0c;进一步还原攻击场景及追溯攻击源。 0x01 MSSQL日志分析 首先&#xff0c;MSSQL数据库应启用日志记录功能&#xff0c;默认配置仅限失败的登录&…

在Git中操作失误,如何撤回

在 Git 中&#xff0c;撤回操作可以通过多种方式实现&#xff0c;具体取决于你想要撤回的操作类型&#xff08;如提交、暂存、修改等&#xff09;。以下是几种常见场景及其相应的撤回方法&#xff1a; 1. 撤回未暂存的修改 如果你在工作区中进行了更改&#xff0c;但还没有将…

sentinel原理源码分析系列(二)-动态规则和transport

本文是sentinel原理源码分析系列第二篇&#xff0c;分析两个组件&#xff0c;动态配置和transport 动态规则 Sentinel提供动态规则机制&#xff0c;依赖配置中心&#xff0c;如nacos&#xff0c;zookeeper&#xff0c;组件支持动态配置&#xff0c;模板类型为规则&#xff0c;支…

大模型~合集6

我自己的原文哦~ https://blog.51cto.com/whaosoft/11566566 # 深度模型融合&#xff08;LLM/基础模型/联邦学习/微调等&#xff09; 23年9月国防科大、京东和北理工的论文“Deep Model Fusion: A Survey”。 深度模型融合/合并是一种新兴技术&#xff0c;它将多个深度学习模…

云原生周刊:Argo CD v2.13 发布候选版本丨2024.9.30

开源项目推荐 Argo Events Argo Events 是一款事件驱动的工作流自动化框架&#xff0c;专门为 Kubernetes 环境开发。 UptimeFlare UptimeFlare 是一个基于 Cloudflare Workers 的免费无服务器监控和状态页开源项目 BunkerWeb BunkerWeb 是一个开源的下一代 Web 应用防火…

FreeRTOS篇13:延时函数

一.什么是延时函数&#xff1f; 二.延时函数分类 相对延时&#xff1a;vTaskDelay 绝对延时&#xff1a;vTaskDelayUntil 三.vTaskDelay 与 HAL_Delay 的区别 vTaskDelay 作用是让任务阻塞&#xff0c;任务阻塞后&#xff0c;RTOS系统调用其它处于就绪状态的优先级最高的…

Redis篇(Redis原理 - RESP协议)

目录 一、简介 二、Redis通信协议 基于Socket自定义Redis的客户端 三、Redis内存回收 1. 过期key处理 1.1. 惰性删除 1.2. 周期删除 1.3. 知识小结 2. 内存淘汰策略 一、简介 Redis是一个CS架构的软件&#xff0c;通信一般分两步&#xff08;不包括pipeline和PubSub&a…

基于SSM的定制衣服系统的设计与实现(定制衣服管理平台的设计与开发、智慧服装定制系统的设计与实现、定制衣服管理系统的设计与实现(源码+定制+参考文档)

博主介绍&#xff1a; ✌我是阿龙&#xff0c;一名专注于Java技术领域的程序员&#xff0c;全网拥有10W粉丝。作为CSDN特邀作者、博客专家、新星计划导师&#xff0c;我在计算机毕业设计开发方面积累了丰富的经验。同时&#xff0c;我也是掘金、华为云、阿里云、InfoQ等平台…