解决中文用户名问题
报错
C:/Users/��ʿ��/AppData/Local/Arduino15/packages/esp32/tools/esp-x32/2601/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ld.exe: cannot open output file C:\Users\��ʿ��\AppData\Local\arduino\sketches\0A3579473E5EB2EEB007B53B4A13D77F/Blink.ino.elf: No such file or directory
collect2.exe: error: ld returned 1 exit status
exit status 1
Compilation error: exit status 1工具链路径
剪切工具链:C:\Users\刘\AppData\Local\Arduino15到C:\arduino_doc\ArduinoData\Arduino15
建立链接:确保没有这个文件C:\Users\刘\AppData\Local\Arduino15
mklink /D "C:\Users\刘\AppData\Local\Arduino15" "C:\arduino_doc\ArduinoData\Arduino15"输出
为 C:\Users\刘\AppData\Local\Arduino15 <<===>> C:\arduino_doc\ArduinoData\Arduino15 创建的符号链接验证
dir "C:\Users\刘\AppData\Local"
2026/05/16 09:55 <SYMLINKD> Arduino15 [C:\arduino_doc\ArduinoData\Arduino15]编译缓存路径
C:\Users\刘\AppData\Local\arduino\sketches修改arduino-cli.yaml配置文件
board_manager:
additional_urls:
- https://jihulab.com/esp-mirror/espressif/arduino-esp32/-/raw/gh-pages/package_esp32_index_cn.json
directories:
builtin:
libraries: C:\arduino_doc\ArduinoData\libraries
data: C:\arduino_doc\ArduinoData\Arduino15
user: C:\arduino_doc\sketchbook
build_cache:
path: C:\arduino_doc\build_cache
compilations_before_purge: 10
ttl: 720h
locale: zh-cnC:\arduino_doc\sketchbook,存放项目文件.ino;......
再次编译,成功
Sketch uses 271627 bytes (20%) of program storage space. Maximum is 1310720 bytes.
Global variables use 21436 bytes (6%) of dynamic memory, leaving 306244 bytes for local variables. Maximum is 327680 bytes.