编码问题导致的安装失败
在中文 Windows 系统上默认使用 gb2312 编码,在运行一些 utf8 软件(如 python 时)会出错。
解决方法:
Python pip 安装 gbk 编码报错:<https://0xffff.one/d/297/2>
编码问题导致的编译错误
VS 新建 C++ 项目时会继承系统设置,编译的可执行文件也是默认 gb2312 的。
解决方法:
- 使用跨平台兼容框架 iconv
- 开启 win10 utf8 兼容模式
编译或使用类库时有 Warning 警告
不用管他。一般来说,有 Error 错误会编译失败,但是 Warning 只是警告而已。
大多数类库都又依赖于很多类库构成,类库之间的不兼容、安全性问题不可避免,因此编译器会警告。但这无伤大雅。
待完善 …… 先开一贴