我試圖通過Software Foundations Coq書籍(http://www.cis.upenn.edu/~bcpierce/sf/current/toc.html),但是當編譯Induction.v(看起來像http://www.cs.uml.edu/~rhenniga/coq/sf_induction.html)時,出現錯誤消息「錯誤:在當前環境中找不到參考evenb。」 - 即使在編譯Basics.v之後。任何想法爲什麼?Coq錯誤:在當前環境中找不到參考evenb
2
A
回答
0
編譯Basic.v
與coqc Basics.v
命令應生成Basic.vo
和Basic.glob
文件在同一目錄中。那麼你應該在編譯Induction.v
在同一個目錄中也可以; coqc Induction.v
。
1
I can confirm that opening CoqIDE from the same directory works on macOS:
cd <sf-dir>; /Applications/CoqIDE_8.5.app/Contents/MacOS/coqide
來自:The reference "X" was not found in the current environment
相關問題
- 1. 錯誤:在當前環境中找不到參考fst
- 2. 錯誤:參考編號。在系統中找不到。「}
- 3. 如何在Windows環境中找到當前用戶?
- 4. 不正確的循環參考錯誤
- 5. 參考環境和範圍
- 6. 未找到Android類參考錯誤
- 7. 錯誤:無法找到libjava.so,錯誤:找不到Java 2運行時環境
- 8. 智能修改Coq環境
- 9. 找不到參考
- 10. 參考當前行
- 11. 茉莉花測試中的參考錯誤:找不到變量
- 12. Python的錯誤,當在chroot環境
- 13. Visual Studio參考不在多個項目環境中複製
- 14. 找不到HOME環境
- 15. 參考找不到xsd
- 16. Nlog參考找不到
- 17. 錯誤:找不到模塊'lodash/keys' - Heroku節點環境
- 18. Visual Studio 2010參考錯誤我找不到
- 19. FLYWAY:如何爲不同環境維護不同環境的參考數據
- 20. Grails:改變當前環境
- 21. 參考錯誤
- 22. VS2010沒有找到當前的上下文,但參考內置
- 23. 爲什麼fat-arrow在循環解析中不會綁定到當前環境?
- 24. 當前Android IAB參考
- 25. 錯誤在某些環境
- 26. 錯誤在Python字典不參考
- 27. Gopath環境錯誤
- 28. 參考OCaml中的當前模塊
- 29. 參考錯誤| javascript
- 30. javascript參考錯誤
我們需要一些更多的上下文知道什麼可能是錯誤的。你在使用CoqIDE嗎? Basics.v是否與Induction.v位於同一目錄?編譯的文件Basics.vo實際上是否顯示在該目錄上? –
按照[此答案](http://stackoverflow.com/a/16203673/596361)嘗試在'Induction.v'的開頭預先加入'Add LoadPath'。「'。 –