我正在开发一个名为GULP的基于Fortran 90的程序,我正在尝试通过将其直接发送到我的Force 2.0编译器来编辑.F文件。我想知道我是否使用了正确的语法。我插入了我认为该目录在Darwin部分(我使用的是Windows 7)。 Windows称文件路径为: C:\ Program Files(x86)\ Force 2.0
makedir()
{
if [ ! -d "$dir" ]
then
mkdir "$dir"
fi
cd $dir
}
debug=
if [ "$1" = "-debug" ]
then
debug="_DEBUG"
shift
fi
os=`uname -s`
case $os in
#
# Mac OS-X using Absoft compiler
#
Darwin) dir="\Program Files (x86)\Force 2.0"
makedir
if [ "$debug" = "" ]
then
echo 'OPT=-O' > makefile
echo 'OPT1=-O' >> makefile
echo 'BAGGER=' >> makefile
else
echo 'OPT=' > makefile
echo 'BAGGER=-g ' >> makefile
fi
target=${1}_
echo 'RUNF90=force 2.0' >> makefile
echo 'FFLAGS=-I.. -DLINUX ' >> makefile
echo 'LIBS=' >> makefile
echo 'GULPENV=' >> makefile
echo 'DEFS=-DLINUX' >> makefile
;;