Windows 上使用 `FindFirstFileExA` 时出现零星故障
作者: compnerd创建于 2023年3月27日更新于 2026年6月17日
ninja: 错误: FindFirstFileExA(注意: 包括文件: d:/a/swift-build/swift-build/sourcecache/swift-corelibs-foundation/corefoundation): 文件名、目录名或卷标语法不正确。 我无法确定这种情况发生的具体场景,但最近在 GitHub Actions 编译器上,我经常看到这种情况。 这也在 Azure 和 DevOps 编译器上发生过几次。 编译规则似乎没有变化,因此我怀疑这可能与 Windows 更新有关(编译器定期进行更新)。
内容来源: ninja-build/ninja