The reference “X” was not found in the current environment
问题 I'm using CoqIDE to complete the exercises in the Software Foundations book about Coq. I can successfully compile Basics.v, resulting in Basics.vo and Basics.glob in my directory. When I try to run Induction.v, it works. When I try to compile it, it complains about tons of missing references, such as evenb and negb_involutive . If I copy Basics.v contents into Induction.v it compiles, but obviously this is not the way to go. This is not a duplicate of question Coq error: The reference evenb