我使用Coq (版本8.5-6),安装了w/ Nix。我想安装ssreflect,最好也安装w/ Nix。我发现的唯一有关这方面的信息是here。然而,这并不是关于安装merely,而只是尝试一下。尽管如此,我还是尝试过尝试,但最终得到了w/数百条警告(涉及各种.v和.ml4文件的内容),并且迫不及待地等待进程结束。一个相当典型的警告如下:
文件“./代数/ssralg.v”,第856行,字符0-39:警告:不推荐隐式参数;使用参数代替
因此,问题是:我到底该如何安装ssreflect / Nix?
编辑:在阅读了ejgallego的评论后,似乎不可能安装ssreflect / Nix - esp。如果只想安装etc/out其他模块(fingroup、代数等)。因此,我还有以下问题:
Nix的standard Opam或make install安装会反映工作w/ a Nix安装的Coq吗?
发布于 2017-06-11 13:23:49
有几件事你需要注意:
nix-shell加载它们。nix-shell将“安装”库并为您设置一些环境变量(例如,本例中的$COQPATH )。make install,因为这将尝试在安装Coq的同一位置安装SSReflect,但Nix存储是不可变的。相反,您可以跳过这个步骤,手动设置$COQPATH。https://stackoverflow.com/questions/44466044
复制相似问题