我试图让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
有人对此有任何想法或经验吗?