我正在使用 CoqIDE 来完成 Software Foundations 书中关于 Coq 的练习。我可以成功编译 Basics.v,从而在我的目录中生成 Basics.vo 和 Basics.glob。当我尝试运行 Induction.v 时,它可以工作。当我尝试编译它时,它抱怨大量缺少引用,例如evenb
and negb_involutive
。如果我将 Basics.v 内容复制到 Induction.v 中,它会编译,但显然这不是要走的路。
这不是问题Coq error: The reference evenb was not found in the current environment的重复,因为我已经做了这些事情:
编译基础.v。检查 Basics.vo 是否在目录中。现在编译 Induction.v。这最后一步失败了。