makefile
来自「Linux系统下,二维码生成源代码.希望对大家有所帮助.」· 代码 · 共 49 行
TXT
49 行
SHELL=/bin/shCC=gccCFLAGS=-Wall -ggdb -pgLIBFLAGS=-fPICSOURCES=dmtx.h dmtxstatic.h dmtx.c dmtxregion.c dmtxdecode.c dmtxencode.c \ dmtxplacemod.c dmtxreedsol.c dmtxvector2.c dmtxmatrix3.c dmtxcolor3.c \ dmtximage.c dmtxcallback.cCHCON=/usr/bin/chconlibdmtx.so: libdmtx.so.0.3.0 ln -sf libdmtx.so.0.3.0 libdmtx.so.1 ln -sf libdmtx.so.1 libdmtx.so if [ -x $(CHCON) ]; then $(CHCON) -t textrel_shlib_t libdmtx.so; fi @# I haven't found a good solution for the chcon problem yet. It will @# go away when we start installing the library to a valid lib dir.libdmtx.so.0.3.0: $(SOURCES) $(CC) $(CFLAGS) $(LIBFLAGS) -shared -Wl,-soname,libdmtx.so.1 -Wl,-export-dynamic \ -o libdmtx.so.0.3.0 dmtx.c -lc -lmall: test utilstatic: $(SOURCES) $(CC) $(CFLAGS) dmtx.c -ctest: libdmtx.so make -C test/gltest make -C test/simpletestutil: libdmtx.so make -C util/dmtxread make -C util/dmtxwritestyle: script/check_style.sh .tarball: style clean tar --exclude CVS -cvf ../libdmtx.tar -C .. libdmtx bzip2 -f ../libdmtx.tarclean: rm -f *.o *.d lib*.so* make -C test/gltest clean make -C test/simpletest clean make -C util/dmtxread clean make -C util/dmtxwrite clean.PHONY: all static test util style tarball clean
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?