makefile

来自「Xilinx USB下载线 Linux驱动」· 代码 · 共 41 行

TXT
41
字号
#Add -DFORCE_PC3_IDENT to CFLAGS to force the identification of#a Parallel Cable III#Add -DNO_USB_RESET to disable the hard reset of the cable when#opening the deviceCFLAGS=-Wall -fPIC -DUSB_DRIVER_VERSION="\"$(shell stat -c '%y' usb-driver.c |cut -d\. -f1)\"" #-DFORCE_PC3_IDENT -DNO_USB_RESETLIBS=-ldl -lusb -lpthreadSRC=usb-driver.c xpcu.c parport.c config.c jtagmon.cHEADER=usb-driver.h xpcu.h parport.h jtagkey.h config.h jtagmon.hifeq ($(LIBVER),32)CFLAGS += -m32endifFTDI := $(shell libftdi-config --libs 2>/dev/null)ifneq ($(FTDI),)SRC += jtagkey.cCFLAGS += -DJTAGKEYLIBS += $(FTDI)endifSOBJECTS=libusb-driver.so libusb-driver-DEBUG.soall: $(SOBJECTS)	@file libusb-driver.so | grep x86-64 >/dev/null && echo Built library is 64 bit. Run \`make lib32\' to build a 32 bit version || truelibusb-driver.so: $(SRC) $(HEADER) Makefile	$(CC) $(CFLAGS) $(SRC) -o $@ $(LIBS) -sharedlibusb-driver-DEBUG.so: $(SRC) $(HEADER) Makefile	$(CC) -DDEBUG $(CFLAGS) $(SRC) -o $@ $(LIBS) -sharedlib32:	$(MAKE) LIBVER=32 clean allclean:	rm -f $(SOBJECTS).PHONY: clean all lib32

⌨️ 快捷键说明

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