cmake error C2220: 以下警告被视为错误

news/2024/12/22 14:35:55/

cmake error C2220: 以下警告被视为错误

错误原因:原因是该文件的代码页为英文,而我们系统中的代码页为中文。

解决方法1:
1,将源码转化为正确的编码方式
    用VS2013打开对应的文档,文件->打开->选择该cpp,然后保存。
    如果不起作用的话,修改其中一部分,或者 选择替换,选中正则表达式,将\n替换为\n。
   也可以用文本编辑器如Notepad++,将代码文件的编码方式更改为ANSI。

原文链接:https://blog.csdn.net/kangdi7547/article/details/81556992

解决方法2:

如下图,将 "警告视为错误" 这一项 改为"否"

cmakelist配置化:

set(C_FLAGS_WARNINGS "/W4 /WX-")

add_compile_options(/W4 /WX)

这两个没试成功


http://www.ppmy.cn/news/412826.html

相关文章

编写一个C程序,运行时输出以下图形

编写一个C程序,运行时输出以下图形: **** **** \*\*\*\*\*\*\*\*点我看视频讲解可运行代码 记得收藏视频&#xff0c;一键三连 代码示例&#xff1a; #include <stdio.h>int main() {for (int i 0; i < 4; i){for (int j 0; j < i; j){printf("%s"…

C语言>>打印以下的杨辉三角形(10行)

使用工具&#xff1a; Dev-C 5.11 解题思路&#xff1a; 分清楚该图像有特殊和普通的列&#xff0c;先处理特殊的&#xff0c;再编写双层循环实现普通的列&#xff1b; 参考代码&#xff1a; //打印以下的杨辉三角形&#xff08;10行&#xff09; #include<stdio.h> …

小程序-不在以下request合法域名列表中

小程序开发的时候&#xff0c;在用微信开发者工具做网络请求的时候&#xff0c;调试会出错&#xff0c;提示“不在以下 request 合法域名列表中&#xff0c;请参考文档” https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html 看官方文档肯定可以…

编写一个C程序,运行时输出以下图形:

编写一个C程序,运行时输出以下图形: **** **** ​ **** ​ **** 代码示例&#xff1a; #include <stdio.h>int main() {for (int i 0; i < 4; i){for (int j 0; j < i; j){printf("%s", " ");}printf("%s\n", "*****&…

您要允许以下程序对计算机进行更改吗,win10提示“您要允许以下程序对此计算机进行更改吗”如何解决...

Win10系统为了提升系统的安全性&#xff0c;增加了用户帐户控制机制。win10打开应用程序时就会出现提示“您要允许以下程序对此计算机进行更改吗”&#xff0c;每次都出现提示确实让人感到困扰&#xff0c;怎么办&#xff1f;那么我们有什么方法可以彻底取消提示窗口呢&#xf…

以上”和“以下 是否包含本身

一位教授说&#xff1a;其实&#xff0c;“以上”和“以下”都是由两个词组成的。“以”在这里是介词或连词&#xff0c;而“上”和“下”同“上楼”、“下楼”的“上”、“下”一样&#xff0c;都是趋向动词。 所以&#xff0c;古人常把它们替换成其他相应的动词&#xff0c;如…

uni-app开发微信小程序上传提示以下文件没有被打包上传

解决方案&#xff1a; 1、 将根目录static下的font文件转移到其他的文件夹项目&#xff0c;比如我在根目录建了个style目录。 2、将font文件夹及里面的文件拷贝过去import url(/style/iconfont/iconfont.css); 3、iconfont.css中 font-face {font-family: "iconfont&qu…

Linux上1024以下的端口

在Linux上&#xff0c;以一般用户身份执行一个需要占用小于1024端口的程序&#xff0c;会得到错误提示&#xff1a; Permission denied 这是因为在Linux平台&#xff0c;小于1024的端口被认为是特殊端口。 The TCP/IP port numbers below 1024 are special in that normal us…