.SUFFIXES : .x .o .c .s
ifndef $(CROSS_COMPILE)
CROSS_COMPILE = g++
endif

# 定义静态库和动态库变量
STATIC_LIBS = ./liblyscan.a ./libusb-1.0.a 
DYNAMIC_LIBS = -pthread -lrt

all: clean lyscan-test lysfd-test

lyscan-test: lyscan-test.c
	$(CROSS_COMPILE) -o $@ $^ $(STATIC_LIBS) $(DYNAMIC_LIBS)
lysfd-test: lysfd-test.c
	$(CROSS_COMPILE) -o $@ $^ $(STATIC_LIBS) $(DYNAMIC_LIBS)
clean:
	rm -vf lyscan-test lysfd-test
