123456789101112131415161718192021222324252627282930313233343536 |
- SDK_ROOT := $(PWD)/../../../
- CC := $(SDK_ROOT)/toolchain/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-c++
- AX_LIBS :=$(SDK_ROOT)/frameworks/nn/lib/n7v3/armhf
- SDK_LIBS := $(SDK_ROOT)/system/mdp/build/platform/lib
- PROG := nn_yolo_test
- SOURCES := \
- ./yolo_test.cpp \
- ./utils.cpp \
- INCLUDE_PATH += -I ./../include/
- INCLUDE_PATH += -I ./../include/libnn/
- INCLUDE_PATH += -I ./../include/VX
- INCLUDE_PATH += -I ./../include/VX_EXT/
- INCLUDE_PATH += -I $(SDK_ROOT)/system/mdp/out/n7v3/armhf/glibc/release/include/mbase/
- CFLAGS += $(INCLUDE_PATH)
- CFLAGS += -O2
- CPPFLAGS += -frtti
- LDFLAGS += -L $(AX_LIBS)/ -lopenvx -lopenvx-nn -lnn -lnn_base
- LDFLAGS += -L ./../yolo/ -lnn_yolo
- LDFLAGS += -L ./../libs/ -llog
- LDFLAGS += -lpthread -ldl
- LDFLAGS += -L $(SDK_LIBS) -lmbase -lax
- all: $(PROG)
- $(PROG): $(SOURCES)
- $(CC) $(SOURCES) -o $@ $(CFLAGS) $(LDFLAGS)
- clean:
- rm -f $(PROG)
|