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

📄 mkshobjlib

📁 是地震解释软件OpenglTect的源码,3d效果很棒
💻
字号:
#!/bin/csh -f## $Id: mkshobjlib,v 1.10 2006/07/05 15:30:11 cvsbert Exp $# This script creates a shared object lib from a number of input libraries#_______________________________________________________________________________set dolmstrip=noif ( "$1" == "--lmstrip" ) then    set dolmstrip=yes    shiftendifif ( $#argv < 3 ) then	echo "Usage: $0 Input_lib Output_sharedlib [win: deffile] Linker_and_flags"	exit 1endifset inplibs=""foreach lib ( $* )    if ( "$lib" == "--output" ) goto inplibs_done    if ( ! -r "$lib" ) then	    echo "$0 : Input lib $lib cannot be accessed"	    exit 1    endif    set inplibs="$inplibs $lib"    shiftendinplibs_done:shiftset outlib=$1shiftif ( $HDIR == "win") then    $* -o $outlib    set exitstat=$statuselse    set tmpdir=`$PMAKE/bin/get_temp_file_name`    if ( ! -d $tmpdir ) mkdir $tmpdir    if ( ! -d $tmpdir ) then	    echo "$0 : Cannot create $tmpdir"	    exit 1    endif    cd $tmpdir    foreach lib ( $inplibs )	if ( $HDIR == "mac") then		ar x $lib `ar t $lib | grep -v __.SYMDEF `	else		ar x $lib `ar t $lib `	endif    end    $* *.o -o $outlib    set exitstat=$status    cd /tmp    rm -rf $tmpdirendifif ( $dolmstrip == yes ) then	$WORK/bin/do_lmstrip $outlibendifexit $exitstat

⌨️ 快捷键说明

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