代码拉取完成,页面将自动刷新
#!/usr/bin/env bash
SOURCE_C_FILE=`find . -name "*.c"`
SOURCE_CPP_FILE=`find . -name "*.cpp"`
if [ $SOURCE_CPP_FILE ];then
COMPILER="g++"
else
COMPILER="gcc"
fi
SOURCE_FILE=$SOURCE_C_FILE" $SOURCE_CPP_FILE"
MACRO="-D_REENTRANT"
COMPILE_OPTION="-Wno-deprecated -Wno-parentheses"
DEFAULT_LINK="-lpthread -lm -ldl"
TARGET="libutil_dynamic.so"
if [ `uname` = "Linux" ];then
DEFAULT_LINK=$DEFAULT_LINK" -lrt"
fi
rm $TARGET 2>/dev/null
find ./ -type f -exec touch {} \;
echo $COMPILER is compiling......
$COMPILER -fPIC -shared $MACRO $COMPILE_OPTION $SOURCE_FILE -o $TARGET $DEFAULT_LINK
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。