openMX コード ( http://www.openmx-square.org/download.html ) は、密度汎関数理論に基づくナノスケール材料シミュレーション用のソフトウェア パッケージです。C および Fortran コンパイラの実行可能ファイル、ライブラリ、およびインクルード ファイルを含む make ファイルが含まれています。
下記参照:
CC = mpicc -O3 -fopenmp -Dnosse -I/usr/include -I/mirror/fftw/include -I/mirror/mpich/include
FC = mpif90 -O3 -fopenmp -Dnosse -I/usr/include -I/mirror/fftw/include -I/mirror/mpich/include
LIB=-L/mirror/lib -llapack -lblas -lfftw3 -L/mirror/mpich -lmpi -lmpicxx -lmpifort -lpthread -lgfortran
独立して実行できるように、このプログラムをWindows用にコンパイルしたいと思います。MinGwで可能かどうかわかりませんか?mpicc および mpif90 コンパイラと、mingw 用の lapack、blas、および fftw3 ライブラリを使用するにはどうすればよいですか?
ありがとうございました