IDE所遇问题汇总

目录

本文为记录平常所遇到的编译器问题及解决办法

1、STM32CubeMX重新生成代码时UTF-8汉字乱码

image-20220702145021302

原因:Windows的默认编码为GBK, STM32CubeMX在生成代码时使用了默认的GBK编码。但是Visual Studio Code 和 CLion 默认使用的是UTF-8编码。

解决办法:添加环境变量,使STM32CubeMX默认为UTF-8编码。添加完成后重启软件即可。

JAVA_TOOL_OPTIONS
-Dfile.encoding=UTF-8

屏幕截图 2022-07-02 145316

来自:http://t.csdn.cn/OUVUj

2、PlatformIO主页打不开

网络问题导致contrib-piohome文件夹未下载完成,可在已下好的电脑上拷贝到路径 C:\Users\xxx.platformio\packages