Makefile 607 Bytes
Newer Older
lijian6's avatar
lijian6 committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# g++ main.cpp -std=c++17 -I/opt/dtk/include -I/usr/local/include -L/opt/dtk/lib -L/usr/local/lib -lopencv_core -lopencv_imgcodecs -lopencv_dnn -lmigraphx -lmigraphx_device -lmigraphx_gpu -lmigraphx_onnx -o ViT_MIGraphX
#

CC     = g++
CFLAGS = -std=c++17 
INC_P  = -I/opt/dtk/include -I/usr/local/include 
LIB_P  = -L/opt/dtk/lib -L/usr/local/lib
LDLIBS = -lopencv_core -lopencv_imgcodecs -lopencv_dnn -lmigraphx -lmigraphx_device -lmigraphx_gpu -lmigraphx_onnx
SRC_F  = src/main.cpp
EXEC   = ViT_MIGraphX

.PHONY: all

all: $(EXEC)

$(EXEC): $(SRC_F)
	${CC} $< $(CFLAGS) ${INC_P} ${LIB_P} $(LDLIBS) -o $@