1TOPDIR=.. 2 3ifeq ($(FF_PATH),) 4 FF_PATH=${TOPDIR} 5endif 6 7ifeq ($(FF_DPDK),) 8 FF_DPDK=${TOPDIR}/dpdk/x86_64-native-linuxapp-gcc 9endif 10 11LIBS+= -L${FF_PATH}/lib -Wl,--whole-archive,-lfstack,--no-whole-archive 12LIBS+= -L${FF_DPDK}/lib -Wl,--whole-archive,-ldpdk,--no-whole-archive 13LIBS+= -Wl,--no-whole-archive -lrt -lm -ldl -lcrypto -pthread -lnuma 14 15TARGET="helloworld" 16all: 17 cc -O -gdwarf-2 -I../lib -o ${TARGET} main.c ${LIBS} 18 cc -O -gdwarf-2 -I../lib -o ${TARGET}_epoll main_epoll.c ${LIBS} 19 20.PHONY: clean 21clean: 22 rm -f *.o ${TARGET} ${TARGET}_epoll 23