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

📄 base

📁 CCSM Research Tools: Community Atmosphere Model (CAM)
💻
字号:
# $Id: base,v 1.1.2.1 2001/11/16 16:36:58 erik Exp $ #include ${MF_DIR}/build/${MF_ARCH}/base_variablesinclude ${MF_DIR}/build/commonlibc: ${LIBNAME}(${OBJSC})libf: ${LIBNAME}(${OBJSF})#############shared: chkopts_basic	-@echo making shared libraries in ${LDIR} ;\	cd ${LDIR}; \	${RM} -rf tmp; \	mkdir tmp; \	cd tmp; \	for LIBNAME in ${SHLIBS} ; \	do \          if [ -f ${LDIR}/$$LIBNAME.a ]; then \	    flag=""; \	    if [ -f ${LDIR}/$$LIBNAME.${SLSUFFIX} ]; then \              flag=`find ${LDIR} -type f -name $$LIBNAME.a -newer ${LDIR}/$$LIBNAME.${SLSUFFIX} -print`; \	    else \	      flag="true"; \	    fi; \            if [ "$$flag" != "" ]; then \	      echo "building $$LIBNAME.${SLSUFFIX}"; \	      ${AR} x ../$$LIBNAME.a ;\	      ${CLINKER} -shared -Wl,-soname,$$LIBNAME.${SLSUFFIX} -o ../$$LIBNAME.${SLSUFFIX} *.o ; \	      ${RM} -f * ; \	    fi; \	  fi; \	done ;\	cd ../ ; \	${RM} -rf tmp##  Generates a shared library from any .a library; not just the ALICE ones#  This is to allow any user to generate his or her own shared library##  oshared: 	-@${RM} -rf tmp; \	mkdir tmp; \	cd tmp; \        echo "building ${LIBNAME}.${SLSUFFIX}"; \	${AR} x ../${LIBNAME}.a ;\	${SH_LD} -shared -Wl,-soname,${LIBNAME}.${SLSUFFIX} *.o -o ../${LIBNAME}.${SLSUFFIX}; \	cd ../ ; \	${RM} -rf tmp## Notes:##  -ldl is the dynamic link library that allows one to use dlopen() etc#

⌨️ 快捷键说明

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