可能是一个coq新手问题,但我找不到一个现成的解决方案,所以我在这里要求参考。 cocq版本为8.5pl2
我试着建立
coqfj。第make
次尝试失败,src/FJ/ClassTable.v
中的第37行出现了一些错误。这个问题不是关于那个错误。
仔细观察,我在emacs proofgeneral中打开ClassTable.v
并按C-c C-n
,或者运行coqc src/FJ/ClassTable.v
。结果是第1行出错:
File "./src/FJ/ClassTable.v", line 1, characters 15-23:
Error: Cannot find a physical path bound to logical path matching suffix FJ.
似乎导入require import FJ.Lists
无法解析(尽管FJ用作前缀,而不是后缀)。我注意到make
已经创建了一个编译文件src/Lists.vo
,应该由coqc选中。
如何告诉coqc它应该解决这个"后缀"通过查看*.vo
文件夹中的*.v
或src
文件?