Files
BPI-CM9-Linux/aml-comp/hardware/amlogic/libencoder/test/c1_test/Makefile
T
2026-08-24 10:03:24 +08:00

45 lines
719 B
Makefile

CC=aarch64-linux-gnu-gcc
CFLAG=
SRCFILE=c1_encoder_test.c
TARGET=c1_encoder_test
OBJ=c1_encoder_test.o
RAWDATAYUV=../yuv/nv21_480p.yuv
AMLAPP=./bin/aml_enc_test
AMLLIB=./lib/libamvenc_api.so ./lib/libvpcodec.so
TARGET_DIR=$(LIBPLAYER_TARGET_DIR)/usr
LDFLAGS += -lm -lrt
INSTALL_FLAGS= -m 755
all: $(TARGET)
$(TARGET): $(OBJ)
$(CC) $(CFLAGS) $(OBJ) -o $(TARGET)
$(OBJ): $(SRCFILE)
$(CC) -c $(CFLAGS) $< -o $@
install:$(TARGET)
install $(INSTALL_FLAGS) $(TARGET) $(TARGET_DIR)/bin
install $(INSTALL_FLAGS) $(RAWDATAYUV) $(TARGET_DIR)/bin
install $(INSTALL_FLAGS) $(AMLAPP) $(TARGET_DIR)/bin
install $(INSTALL_FLAGS) $(AMLLIB) $(TARGET_DIR)/lib
.PHONY:clean
clean:
-rm -f *.o
-rm -f $(TARGET)