タイトル : Re^11: Fortran10で作成したDLLがVB2005で読み込めない。 投稿日 : 2009/05/15(Fri) 01:53 投稿者 : オショウ
> 調べてみました結果、以下の3つのDLLが怪しいと思います。 > C:\Program Files\Intel\Compiler\Fortran\10.1.030\\IA32\Lib\LIBIFCOREMDD.DLL > C:\Program Files\Intel\Compiler\Fortran\10.1.030\\IA32\Lib\LIBMMD.DLL > C:\Program Files\Intel\Compiler\Fortran\10.1.030\\IA32\Lib\LIBMMDD.DLL > ↑ここの「\\」の意味は何でしょうか。 > ネットワークでしょうか? Fortran10 のインストール時のパス設定に何かミスありませんでしょうか? > ファイルを調べてみましたところ、この3つのDLLは、上記のパスに存在いたします。 C:\Program Files\Intel\Compiler\Fortran\10.1.030\\IA32\Lib この『IA32』? CPUは、IA32環境なんですか? また、実際のパスは・・・ C:\Program Files\Intel\Compiler\Fortran\10.1.030\IA32\Lib ですか? > そこで、問題なんですが、この3つのDLLをアプリケーションの配布時にどうしたらよいか > という問題が浮上してまいりました。 手動で、アプリケーションフォルダに追加します。 しかしながら、Fortran10のランタイムなるものが別途あるのでしょうか? あと、関連DLLを無償配布してよいのかどうか・・・ ライセンスの確認をして下さい。 > 例えば、自身はありませんが、パスがきれているフォルダーにコピーするとかでもよい > でしょうか・・・。 Fortran10 の無償配布等ランタイムが無いのであれば、必要な上記DLLを インストーラでアプリケーションフォルダに入れれば動作するはずです。 ランタイムがあるならば・・・当然、必須コンポーネントの設定を追加して インストーラでFortran10ランタイムのインストールを行わせる必要があり ます。 もしくは手動でランタイムをインストールした後に製作されたインストーラ を実行してインストールする。 以上。 |