=================================================
对于非并行的我们需要修改部分写法:
红色部分根据自己安装的路径修改,小d表示安装在D盘,如果你安装在C盘,改成c即可
# System-specific settings
CC = g++
CCFLAGS = -O -I../STUBS -I/cygdrive/d/cygwin/fftw/include -
DFFT_FFTW -DMPICH_IGNORE_CXX_SEEK
DEPFLAGS = -M
LINK = g++
LINKFLAGS = -O -L../STUBS -L/cygdrive/d/cygwin/fftw/lib
USRLIB = -lmpi -lfftw
SYSLIB = -lm
SIZE = size
====================================================
并行的写法:如果你的mpich安装在D:\cygwin\mpi下
# System-specific settings
CC = g++
CCFLAGS = -O -g -I/cygdrive/d/cygwin/fftw/include -I/cygdrive/d/
cygwin/mpi/include -DFFT_FFTW \
-DMPICH_IGNORE_CXX_SEEK
DEPFLAGS = -M
LINK = g++
LINKFLAGS = -O -g -L/cygdrive/d/cygwin/fftw/lib -L/cygdrive/d/
cygwin/mpi/lib
USRLIB = -lfftw -lmpich
SYSLIB = -lm
SIZE = size
=====================================================
我用的是绝对路径,盘符前的cygdrive一定要有,这个一般容易忽视