📄 configure
字号:
#!/bin/shSOURCE="graph.cprdatabase.c"if [ ! -d obj ]; then mkdir objfiif [ ! -d graph_database ]; then mkdir graph_databasefi../../datadraw -I ../../util Graph.ddCFLAGS="-g -Wall -W -Wno-unused-parameter -Wno-unused-function -DDD_DEBUG -I../../util"LIBS=""if [ "`uname -m`" = x86_64 ]; then CFLAGS="$CFLAGS -m64"fiPREFIX="/usr/bin"while [ $# != 0 ]; do if [ "$1" = "--dmalloc" ]; then LIBS="$LIBS -ldmalloc" CFLAGS="$CFLAGS -DMALLOC" useDmalloc=true else echo "Unknown option $1" exit 1 fi shiftdoneecho "CFLAGS=$CFLAGSLIBS=$LIBS" > Makefileecho "OBJECTS=\\" >> Makefilefor sourceFile in $SOURCE; do objFile="obj/`basename $sourceFile | sed 's/\.c$/.o/'`" echo "$objFile\\" >> Makefiledoneecho "graph: ../../util/ddutilup.a \$(OBJECTS) \$(CC) \$(CFLAGS) \$(OBJECTS) \$(LIBS) ../../util/ddutilup.a -o graphprdatabase.c prdatabase.h: Graph.dd ../../datadraw -I ../../util Graph.dd../../util/ddutilup.a: make -C ../../util clean make -C ../../util ddutilup.aclean: rm -f \$(OBJECTS)" >> Makefilefor sourceFile in $SOURCE; do objFile="obj/`basename $sourceFile | sed 's/\.c$/.o/'`" echo "$objFile: $sourceFile \$(CC) -c \$(CFLAGS) $sourceFile -o $objFile" >> Makefiledonegcc -M $CFLAGS $SOURCE | sed 's/^\([^ ].*\.o:\)/obj\/\1/' >> Makefile
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -