⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 linux DVR 设备 开发包
💻
字号:
#!/bin/sh
CXX	= g++
CXXFLAGS= -g -Wall
LDFLAGS	= -L.

EXECUTABLE = sdkdemo
LIBS 	= hcnetsdk analyze  pthread
SOURCES = $(wildcard *.cpp)
OBJS 	= $(subst .cpp,.o,$(SOURCES))
DEPS	= $(subst .cpp,.d,$(SOURCES))

$(EXECUTABLE): $(OBJS)
	$(CXX) $(OBJS) $(LDFLAGS) $(addprefix -l,$(LIBS)) -o $(EXECUTABLE) 

include $(subst .cpp,.d,$(SOURCES))

%.d: %.cpp
	$(CXX) -M $(CPPFLAGS) $< > $@.$$$$;			\
	sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@;	\
	rm -f $@.$$$$    

.PHONY: all clean 
all: $(EXECUTABLE) 
clean: 
	rm -f $(OBJS) $(DEPS) $(EXECUTABLE)

⌨️ 快捷键说明

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