私は、Ubuntu 17.04にCoq 8.6を新しくインストールしました。 makeを使ってプロジェクトをコンパイルしようとすると、最初のエラーメッセージが出るまでうまく動作します。そして、このように、私は、エラーを見つけて修正するためにCoqIDEを使用しようと、私は新しいエラーメッセージが出ます:LinuxのCoqIDE設定
「ファイルfoo.voは、ライブラリTop.fooとライブラリではないのfooが含まれている」
私の推測CoqIDEの設定に何か問題がありますが、それが何であるか分かりません。何かヒント?
ありがとうございます。 Marcus。
あなたfoo.vはあなたのCoqIDEが使用するもの以外のフラグやパスでコンパイルされました。ファイルを再コンパイルするか、コンパイル時に使用したのと同じフラグをCoqIDEに使用させてください。関連するフラグは-R、-I、-Qフラグですと思います。場合によっては、これらのフラグ(パスを名前空間にどのようにマップするかを指定する)は '_CoqProject'ファイルで設定し、エディタに自動的に読み込むことができます。 – larsr