Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
theunknowleo committed Aug 7, 2023
2 parents 193a460 + 022c934 commit f97739a
Showing 1 changed file with 21 additions and 2 deletions.
23 changes: 21 additions & 2 deletions docs/FAQ/chinese_path.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ GCC编译器不支持使用中文路径,需要将此包放置到英文路径

### 迁移当前的包文件

打开文件管理器,在文件路径栏中输入`%appdata%\..\Local\Arduino15`,回车。
打开文件管理器,在文件路径栏中输入`C:\Users\%USERNAME%\AppData\Local\Arduino15`,回车。

![Arduino15文件夹](img/QQ截图20230807104205(1).png)

Expand All @@ -45,7 +45,7 @@ GCC编译器不支持使用中文路径,需要将此包放置到英文路径

### 更改配置文件中的包文件路径

打开文件管理器,在文件路径栏中输入`%appdata%\..\..\.arduinoIDE`,回车。
打开文件管理器,在文件路径栏中输入`C:\Users\%USERNAME%\.arduinoIDE`,回车。

打开`arduino-cli.yaml`,可以看到当前的配置:

Expand Down Expand Up @@ -75,6 +75,25 @@ directories:

修改完后,保存配置,即可正常编译。

:::tip

你需要保证项目文件的路径也不能包含中文或空格

:::

## 使用

重新打开 Arduino IED 即可正常编译。

:::tip 如果依旧报错

若你的用户名文件夹为中文,则可能依旧报错,此时需要更改你的`TEMP`环境变量路径。

首先,新建一个你需要放置`TEMP`的文件夹路径,并且保证路径纯英文,不包含空格。
如:`D:\TEMP`

将你的环境变量的`TEMP``TMP`值改为你新建的文件夹路径即可,可以参考[这篇文章](https://zhuanlan.zhihu.com/p/625914310)

修改后重新启动 Arduino IED 即可正常编译。

:::

0 comments on commit f97739a

Please sign in to comment.