openMX代码(http://www.openmx-square.org/download.html)是一个基于密度泛函理论的纳米级材料模拟软件包。它有一个make文件,其中包含C和fortran编译器可执行文件,库和包含文件,
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编译器和lapack,blas和fftw3库进行mingw?
谢谢
好。情侣: