Ninja 无法构建,因为在目标与其别名之间发现了不存在的依赖关系。
作者: DPD85创建于 2026年6月18日更新于 2026年7月7日
在以下条件下,Ninja 将无法构建:
- 有一个名为 "foo bar" 的文件夹,其中包含空间;
- 有一个目标位于名为 "foo bar/foo" 的文件夹内;
- 有一个名为 "foo" 的虚拟目标,它是 "foo bar/foo" 的别名;
- 使用 gcc/g++ 构建;
- 将 gcc/g++ 配置为创建依赖文件。
内容来源: ninja-build/ninja