noinst-link.test
来自「这是一个自动生成MAKEFILE的工具。一个很有用的库。在LINUX工程项目里是」· TEST 代码 · 共 36 行
TEST
36 行
#! /bin/sh# noinst-link.test - make sure we do not link with an installed# library when an uninstalled one is to be used# Test script header.need_prefix=yesif test -z "$srcdir"; then srcdir=`echo "$0" | sed 's%/[^/]*$%%'` test "$srcdir" = "$0" && srcdir=. test "${VERBOSE+set}" != "set" && VERBOSE=yesfi. $srcdir/defs || exit 1# Check that things are built.if test -f $prefix/lib/libhello.la; then :else echo "You must run demo-inst.test before $0" 1>&2 exit 77fi# Change to our build directory.cd ../demo || exit 77echo "removing libhello.la and hell from ../demo"rm -f libhello.la hellecho "linking hell with a broken ../demo/libhello.la"if $make hell libhello_la_OBJECTS=hello.lo; then echo "= Succeeded: this means the installed library was used, which is wrong" status=1firm -f libhello.la hellexit $status
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?