1*4882a593SmuzhiyunPROJECT_DIR := $(shell pwd) 2*4882a593SmuzhiyunPROM = npu_powerctrl_combine 3*4882a593Smuzhiyun#CXX ?= ../../../output/host/usr/bin/aarch64-rockchip-linux-gnu-g++ 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunCXXFLAGS ?= -fPIC -O3 -I$(PROJECT_DIR) -lpthread 6*4882a593SmuzhiyunOBJ = npu_powerctrl_combine.o main.o 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun$(PROM): $(OBJ) 9*4882a593Smuzhiyun $(CXX) -o $(PROM) $(OBJ) $(CXXFLAGS) 10*4882a593Smuzhiyun%.o: %.c 11*4882a593Smuzhiyun $(CXX) -c $< -o $@ $(CXXFLAGS) 12*4882a593Smuzhiyunclean: 13*4882a593Smuzhiyun @rm -rf $(OBJ) $(PROM) 14*4882a593Smuzhiyun 15*4882a593Smuzhiyuninstall: 16*4882a593Smuzhiyun sudo install -D -m 755 npu_powerctrl_combine -t /usr/bin/npu_powerctrl 17