私はCoqについてのソフトウェア基礎の練習を完了するためにCoqIDEを使用しています。私は正常にBasics.vをコンパイルすることができます。その結果、Basics.voとBasics.globが私のディレクトリにあります。 Induction.vを実行しようとすると、動作します。私がコンパイルしようとすると、それはevenb
とnegb_involutive
のような数多くの欠落した参照に文句を言う。 Basics.vの内容をInduction.vにコピーすると、コンパイルされますが、明らかにこれはやり方ではありません。参照 "X"は現在の環境で見つかりませんでした
コンパイルBasics.v:私はすでにそれらの事を行っているよう
これは、質問Coq error: The reference evenb was not found in the current environmentの複製ではありません。 Basics.voがディレクトリにあるかどうか確認してください。今すぐInduction.vをコンパイルしてください。この最後のステップは失敗します。
私は今試しました(SFの新しいコピーをダウンロードし、CoqIDEの中のメニューからコンパイルしました)、私は何のエラーもありませんでした。あなたがしていることをもう少し説明できますか?どのCoq-versionがありますか?私は8.5pl2持っています。 – larsr
私はBasics.vとInduction.v内のすべてを解決しました。私はあなたと同じバージョンを持っています。おそらく、私は代わりに "空の"バージョンをコンパイルしてみるべきです。私は戻って報告します。 – RaptorDotCpp
@larsr新鮮なコピーもダウンロードしました。私はCoqIDEを開き、Basics.vを開いてコンパイルしました。これは成功しました。 Induction.vを開いてコンパイルしようとしたとき、以前と同じエラーが出ました。だから新鮮なコピーでさえ私のシステムでコンパイルされていないようです。私はMac OS X El Capitanを使用しています。 – RaptorDotCpp