makefile

来自「NAT打洞」· 代码 · 共 27 行

TXT
27
字号
ifeq (,$(PROJECT_ROOT))
PROJECT_ROOT = $(shell pwd)/../..
endif

include ../../COMMON/common.mk

CC := g++

all: test_cl

clean:
	rm -fr   *.o *.d test_cl

search_wildcard  s := $(addsuffix /*.c,.)
objs := $(patsubst   %.c,%.o,$(wildcard   $(search_wildcard  s)))

test_cl: $(notdir $(objs)) ../../LIB/$(PLATFORM)/lib_proxy_socket.a ../../LIB/$(PLATFORM)/libborzoi.a
	$(CC)  -o $@ $^  -lpthread


%.o: %.c
	$(CC) -c  -MD $(addprefix -I ,. ../lib_proxy_socket) $<

include $(wildcard   *.d)


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?