CXX=g++       				# 编译器设置成g++
CFLAGS=-I/usr/include/PCSC  # 包含头文件的路径设置
TARGET=dqReaderDemo			# 目标可执行文件名设置成app


OBJS = main.o

# 默认目标
$(TARGET): $(OBJS)
	$(CXX) $(OBJS) -o $(TARGET) -lpcsclite -ldqReader

# 模式规则：从.cpp生成.o
%.o: %.cpp
	$(CXX) $(CFLAGS) -c $< -o $@


# 清理生成的文件
clean:
	rm -f $(OBJS) $(TARGET)

# 安装
install:
	sudo cp ./lib/libwlt.so /usr/lib/
	sudo cp ./lib/libdqReader.so /usr/lib/

# 声明伪目标
.PHONY: clean