#!/bin/sh# Keep this script in sync with python-config.inexit_with_usage (){echo "Usage: 0ドル --prefix|--exec-prefix|--includes|--libs|--cflags|--ldflags|--extension-suffix|--help|--abiflags|--configdir|--embed"exit 1ドル}if [ "1ドル" = "" ] ; thenexit_with_usage 1fi# Returns the actual prefix where this script was installed to.installed_prefix (){RESULT=$(dirname $(cd $(dirname "1ドル") && pwd -P))if which readlink >/dev/null 2>&1 ; thenif readlink -f "$RESULT" >/dev/null 2>&1; thenRESULT=$(readlink -f "$RESULT")fifiecho $RESULT}prefix_real=$(installed_prefix "0ドル")# Use sed to fix paths from their built-to locations to their installed-to# locations. Keep prefix & exec_prefix using their original values in case# they are referenced in other configure variables, to prevent double# substitution, issue #22140.prefix="@prefix@"exec_prefix="@exec_prefix@"exec_prefix_real=${prefix_real}includedir=$(echo "@includedir@" | sed "s#$prefix#$prefix_real#")libdir=$(echo "@libdir@" | sed "s#$prefix#$prefix_real#")CFLAGS=$(echo "@CFLAGS@" | sed "s#$prefix#$prefix_real#")VERSION="@VERSION@"LIBM="@LIBM@"LIBC="@LIBC@"SYSLIBS="$LIBM$LIBC"ABIFLAGS="@ABIFLAGS@"LIBS="@LIBPYTHON@ @LIBS@ $SYSLIBS"LIBS_EMBED="-lpython${VERSION}${ABIFLAGS} @LIBS@ $SYSLIBS"BASECFLAGS="@BASECFLAGS@"LDLIBRARY="@LDLIBRARY@"OPT="@OPT@"PY_ENABLE_SHARED="@PY_ENABLE_SHARED@"LDVERSION="@LDVERSION@"LIBDEST=${prefix_real}/lib/python${VERSION}LIBPL=$(echo "@LIBPL@" | sed "s#$prefix#$prefix_real#")SO="@EXT_SUFFIX@"PYTHONFRAMEWORK="@PYTHONFRAMEWORK@"INCDIR="-I$includedir/python${VERSION}${ABIFLAGS}"PLATINCDIR="-I$includedir/python${VERSION}${ABIFLAGS}"PY_EMBED=0# Scan for --help or unknown argument.for ARG in $*docase $ARG in--help)exit_with_usage 0;;--embed)PY_EMBED=1;;--prefix|--exec-prefix|--includes|--libs|--cflags|--ldflags|--extension-suffix|--abiflags|--configdir);;*)exit_with_usage 1;;esacdoneif [ $PY_EMBED = 1 ] ; thenLIBS="$LIBS_EMBED"fifor ARG in "$@"docase "$ARG" in--prefix)echo "$prefix_real";;--exec-prefix)echo "$exec_prefix_real";;--includes)echo "$INCDIR$PLATINCDIR";;--cflags)echo "$INCDIR$PLATINCDIR$BASECFLAGS$CFLAGS$OPT";;--libs)echo "$LIBS";;--ldflags)LIBPLUSED=if [ "$PY_ENABLE_SHARED" = "0" ] ; thenLIBPLUSED="-L$LIBPL"fiecho "$LIBPLUSED -L$libdir$LIBS";;--extension-suffix)echo "$SO";;--abiflags)echo "$ABIFLAGS";;--configdir)echo "$LIBPL";;esacdone
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。