Windows和Linux下编码不同带来的编译问题
今天编译一个项目,之前不太清楚这些代码都是在Linux下编写的,拿到代码后直接在Windows系统下进行编译.于是就出现了下来的一大堆错误:
折腾了一下午,也在网上查阅了许多类似问题的解决方案,但都没有找到具体的原因.后来无意间看到编码规则是"UTF-8 LF",查询到现在很多Windows系统下使用的是CRLF,于是重新定义了下文件的编码格式,可以成功编译运行程序.
注: CRLF, LF 是用来表示文本换行的方式。CR(Carriage Return) 代表回车,对应字符 ‘\r’;LF(Line
原创
2021-09-07 16:45:14 ·
508 阅读 ·
0 评论