Fortran 90 モジュールはエバネッセント クリーチャーです。私はしばらくの間、(単一の)モジュールを使用していましたが、ある程度成功しました(Intel Visual FortranとVisual Studio 2010を使用してコンパイルしました)。次に、このエラーを受け取る前に、別のモジュールを作成して別の関数で使用しようとしました。
error #7002: Error in opening the compiled module file. Check INCLUDE paths.
そのため、問題のあるモジュールを削除しました。しかし、元のモジュールにアクセスしようとすると、同じエラーが表示されます!
これらの謎の生き物をどのように見つけることができますか? 1 つのモジュールでは機能するのに 2 つのモジュールでは機能しないのはなぜですか? それらを削除して再コンパイルするか、何らかの方法でそれらを含めるようにコンパイラーに指示する必要があると想定しています。ソース コードのファイルの場所は知っていますが、コンパイル先がわかりません。