📄 build64.sh
字号:
#! /bin/sh## Usage: build.sh {g++}#exit_on_ipp_install_error(){ echo -e "*************************************************************************" echo -e "Intel(R) IPP is not found!" echo -e "Please install Intel(R) IPP or set IPPROOT environment variable correctly." echo -e "*************************************************************************" exit}IPP_VERSION_SUFFIX=5.0ARCH=linux64IPP_ENV_SUFFIX=64IPP_LIBGUIDE_SUBPATH_SUFFIX=64IPP_ARCH_DIR=/itaniumICC_ARCH_DIR=/ia64if [ "${IPP_LINK}" == "" ]; then IPP_LINK=dynamic; fiIPPROOT_DEFAULT_0=/opt/intel/ipp/${IPP_VERSION_SUFFIX}${IPP_ARCH_DIR}IPP_ENV_SUBPATH=tools/env/ippvars${IPP_ENV_SUFFIX}.shIPP_LIBGUIDE_SUBPATH=sharedlibICCROOT_DEFAULT_0=/opt/intel/ccICCROOT_DEFAULT_1=/opt/intel/compiler80${ICC_ARCH_DIR}ICCROOT_DEFAULT_2=/opt/intel/compiler70${ICC_ARCH_DIR}ICCROOT_DEFAULT_3=/opt/intel/compiler60${ICC_ARCH_DIR}ICC_ENV_SUBPATH=bin/iccvars.shIPPROOT_CURR=${IPPROOT}if [ ! -x "${IPPROOT_CURR}" ]; then IPPROOT_CURR=${IPPROOT_DEFAULT_0}; fiif [ ! -x "${IPPROOT_CURR}" ]; then IPPROOT_CURR=${IPPROOT_DEFAULT_1}; fiif [ ! -x "${IPPROOT_CURR}" ]; then exit_on_ipp_install_error; fiIPPENV=${IPPROOT_CURR}/${IPP_ENV_SUBPATH}if [ ! -x "${IPPENV}" ]; then exit_on_ipp_install_error; fiARG=$1CC=g++if [ "${ARG}" == "" ]; then ICCROOT_CURR=${ICCROOT_DEFAULT_0} if [ ! -x "${ICCROOT_CURR}" ]; then ICCROOT_CURR=${ICCROOT_DEFAULT_1}; fi if [ ! -x "${ICCROOT_CURR}" ]; then ICCROOT_CURR=${ICCROOT_DEFAULT_2}; fi if [ ! -x "${ICCROOT_CURR}" ]; then ICCROOT_CURR=${ICCROOT_DEFAULT_3}; fi if [ -x "${ICCROOT_CURR}" ]; then ICCENV=${ICCROOT_CURR}/${ICC_ENV_SUBPATH} if [ -x "${ICCENV}" ]; then . ${ICCENV} CC=icpc else echo -e "Intel(R) compiler is not found! g++ compiler will be used by default." fi fifiif [ "${CC}" == "g++" ]; then IPP_LIBGUIDE_PATH=${IPPROOT_CURR}/${IPP_LIBGUIDE_SUBPATH} if [ ! -x "${IPP_LIBGUIDE_PATH}" ]; then exit_on_ipp_install_error; fi export LD_LIBRARY_PATH=$IPP_LIBGUIDE_PATH:$LD_LIBRARY_PATHfi. ${IPPENV}make ARCH=${ARCH} cleanmake ARCH=${ARCH} CC=${CC} LINKAGE=${IPP_LINK}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -