⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 set_makefiles

📁 并行解法器,功能强大
💻
字号:
#!/bin/sh## Create Aztec Makefiles for specific machines/communication systems.##     usage: set_makefiles machine  communication##            machine         The target computer. Currently,#                            Aztec understands the following#                            machines: SUN4, SGI, SGIM4, SGI10K,#                            DEC, I860, HP, SUNMOS, NCUBE, SP2,#                            T3E, LINUX.##            communication   The communication package to use#                            with Aztec. Currently, the following#                            are understood: SERIAL, I860, MPI,#                            NCUBE, SUNMOS.#if test `expr $#` != `expr 2`then   echo "usage: set_makefiles machine communication"   exitfifilename="Makefile."$1"."$2if test -r lib/$filenamethen   echo ""   echo "   The file 'lib/$filename' already exists (i.e. you"   echo "   previously ran 'set_makefiles'). Please remove "   echo "   'lib/$filename' if you really want this file to be"   echo "   overwritten and try again."   echo ""else   cd lib   cp Makefile.template $filename   \rm -f temp   cat $filename | sed 's/\$(MACHINE)/'$1'/g' > temp   \rm -f $filename   cat temp     | sed 's/$(COMM)/'$2'/g' > $filename   echo "Created Makefile in 'lib' directory"   \rm -f temp   \rm -f Makefile   ln -s $filename Makefile   cd ..fiif test -r app/$filenamethen   echo ""   echo "   The file 'app/$filename' already exists (i.e. you"   echo "   previously ran 'set_makefiles'). Please remove "   echo "   'app/$filename' if you really want this file to be"   echo "   overwritten and try again."   echo ""else   cd app   cp Makefile.template $filename   \rm -f temp   cat $filename | sed 's/\$(MACHINE)/'$1'/g' > temp   \rm -f $filename   cat temp     | sed 's/$(COMM)/'$2'/g' > $filename   echo "Created Makefile in 'app' directory"   \rm -f temp   \rm -f Makefile   ln -s $filename Makefile   cd ..fi

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -