亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

makefile自動生成依賴關系 可自動檢測頭文件變化

發布時間:2020-08-24 17:39:47 來源:網絡 閱讀:1853 作者:llf_17 欄目:編程語言

DEBUG=1

CC = gcc

CXX=g++

ifeq ($(DEBUG), 1) 

OPTS=-O0 -g -DDEBUG

endif


CFLAGS = -fPIC   -I$(COMPILE_DIR) -I$(vesdkdev)  -I$(es_common) -I$(vesdk) -I$(vesdk)/boost-153/include -I$(vesdkproject)

CXXFLAGS=$(CFLAGS)


Target = libServerCfg.so

VPATH = src 

OBJDIR=obj/

DEPDIR=deps/


CXXFLAGS +=$(OPTS)   

CXXFLAGS +=-I../../global_include/  -I$(CrossOnvifLib)/ClientSo/wrapper -I$(CrossOnvifLib)/ClientSo/onvifgen -I$(CrossPlatformLib)/vesdkdev  \

-I$(CrossOnvifLib)/Common/gsoap/share/gsoap/plugin  -I$(CrossOnvifLib)/Common/gsoap/include -I$(CrossPlatformLib)/es_common -I$(CrossPlatformLib)/vesdk \

-I$(CrossPlatformLib)/vesdkdev/utils/mt/


LDFLAGS+=-shared  -lm -pthread


LIBS   = -lOnvifClient -lsqlite3  -lboost_system 


OBJ=  Helper.o  Media.o DevicesMgmt.o Imaging.o PTZ.o DiskTool.o ServerCfg.o


OBJS = $(addprefix $(OBJDIR), $(OBJ))

DEPS = $(addprefix $(DEPDIR), $(OBJ))


all: obj $(Target)


$(Target): $(OBJS)

@echo make $(Target)

$(CXX)  $(CXXFLAGS) $^ -o $@ $(LDFLAGS) $(LIBS)

cp $(Target) /usr/lib


$(OBJDIR)%.o: %.cpp 

$(CC)  $(CXXFLAGS) -c $< -o $@


obj:

mkdir -p obj

deps:

mkdir -p deps

.PHONY: clean


clean:

rm -rf $(OBJS) $(Target)

ifeq ("$(wildcard deps)", "")

     DEP_DIR_DEPS:=deps

endif


include $(DEPS:.o=.d)


$(DEPDIR)%.d: %.cpp $(DEP_DIR_DEPS)

set -e; rm -f $@; \

$(CC) -MM $(CXXFLAGS) $< > $@.$$$$; \

sed 's,\($*\)\.o[ :]*,$(OBJDIR)\1.o $@ : ,g' < $@.$$$$ > $@; \

rm -f $@.$$$$


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

郑州市| 改则县| 河津市| 碌曲县| 邓州市| 花莲县| 日喀则市| 邵武市| 河东区| 田林县| 公主岭市| 泰来县| 大关县| 大港区| 上犹县| 日土县| 肃南| 深水埗区| 龙川县| 汽车| 扶沟县| 紫阳县| 凤城市| 永定县| 五莲县| 美姑县| 囊谦县| 呈贡县| 綦江县| 漳浦县| 霸州市| 宝坻区| 都江堰市| 嘉禾县| 台州市| 锡林浩特市| 靖州| 丹凤县| 浦城县| 汉阴县| 通榆县|