Coq为什么不识别编译的库?

时间:2019-08-29 23:24:26

标签: sublimetext3 coq

我试图让Coq在MacOS上充当Sublime Text 3的插件。除了需要导入语句的代码外,我一切正常。

当在CoqIDE(运行Coqc版本8.9)中运行时,完全相同的代码可以完美地工作,但是当我尝试从Coqc verion 8.8(自制安装)中运行时,我到达语句:

From LF Require Export Basics.

它引发错误:

Cannot find a physical path bound to logical path matching suffix <> and prefix LF.

删除From LF后,我得到:

Basics.vo contains library LF.Basics and not library Basics

(至少对我而言)表明这些库确实在正确地编译和制作,而其他方面是错误的。

这是我运行的命令:

coq_makefile -f _CoqProject -o CoqMakefile
make -f CoqMakefile -B

我的_CoqProject看起来像这样:

-R . LF
Basics.v
Induction.v

有人对此有任何想法或经验吗?

0 个答案:

没有答案