gpt4 book ai didi

compilation - Agda 可以在批处理模式下更快地编译吗?

转载 作者:行者123 更新时间:2023-12-01 05:34:14 25 4
gpt4 key购买 nike

当我编译一个使用标准库的 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 文件)。但它仍然会花费大量时间跳过它们,并且编译需要一分钟以上。

有没有办法在每次编译时避免所有这些额外的工作?

最佳答案

Agda 必须至少将其中一些 .agdai 文件加载到内存中才能对您自己的代码进行类型检查,所以这可能就是即使跳过这些模块的检查仍需要一些时间的原因。

关于compilation - Agda 可以在批处理模式下更快地编译吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9715595/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com