当我编译一个使用标准库的 Agda 程序时,编译器会花费很长时间打印出如下行:
Skipping Relation.Binary.Consequences (/home/owen/install/lib-0.6/src/Relation/Binary/Consequences.agdai).
Skipping Relation.Binary.Indexed.Core (/home/owen/install/lib-0.6/src/Relation/Binary/Indexed/Core.agdai).
Skipping Relation.Binary (/home/owen/install/lib-0.6/src/Relation/Binary.agdai).
我猜它安全“跳过”它们的原因是它们已经编译(目录中已经有 .agdai 文件)。但它仍然会花费大量时间跳过它们,并且编译需要一分钟以上。
有没有办法在每次编译时避免所有这些额外的工作?