sublimetext3 - 为什么 Coq 不能识别已编译的库?
问题描述
我试图让 Coq 在 MacOS 上作为 Sublime Text 3 的插件工作。除了需要导入语句的代码外,我的一切都正常工作。
完全相同的代码在 CoqIDE(运行 Coqc 8.9 版)中运行时完美运行,但是当我尝试从 Coqc 版本 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
有人对此有任何想法或经验吗?
解决方案
推荐阅读
- mysql - MySQL不断重新启动并且无法连接到它
- html - 我可以在 Open Graph 中使用相对路径吗?
- android - 有什么方法可以使用 Flutter 从我的设备上卸载应用程序?
- kotlin - 为什么 String.toDouble() 会增加小数位?
- php - .htacess 将分页添加到文件 S_NSW.php
- asp.net-core - 从 .NET Core 将视频流式传输到 Safari
- java - 是否可以在输出上方使用扫描仪显示输出?
- mysql - Sequelize with koa2 不能限制记录。我能怎么做?
- google-chrome - 凭证管理api在哪里存储webauthn相关数据
- python - 负 reg.score 在 Python 中意味着什么?