fix(shell-arduino): 将 --library 改回 --libraries 以正确加载库集合

This commit is contained in:
yczpf2019
2026-01-24 21:44:15 +08:00
parent 48ce7f35e1
commit 44b02f4781

View File

@@ -21,8 +21,10 @@ export default class ShellArduino extends Shell {
]; ];
// 为每个 library 路径添加参数 // 为每个 library 路径添加参数
// 注意config.json 中的路径是指向包含多个库的集合目录,所以必须用 --libraries
// 如果用 --libraryarduino-cli 会尝试把该目录当作单个库处理,导致找不到头文件报错
for (const lib of arduino.path.libraries) { for (const lib of arduino.path.libraries) {
args.push('--library', lib); args.push('--libraries', lib);
} }
args.push( args.push(
@@ -50,8 +52,10 @@ export default class ShellArduino extends Shell {
]; ];
// 为每个 library 路径添加参数 // 为每个 library 路径添加参数
// 注意config.json 中的路径是指向包含多个库的集合目录,所以必须用 --libraries
// 如果用 --libraryarduino-cli 会尝试把该目录当作单个库处理,导致找不到头文件报错
for (const lib of arduino.path.libraries) { for (const lib of arduino.path.libraries) {
args.push('--library', lib); args.push('--libraries', lib);
} }
args.push( args.push(