跳转到内容
新建笔记

编译

CXX = g++
CXXFLAGS = -std=c++11 -Wall -Wextra
OPENCV_INCLUDE = -I D:/program/Opencv4.7gccbuild/include
OPENCV_LIBDIR = -L D:/program/Opencv4.7gccbuild/x64/mingw/lib
OPENCV_LIBS = -l libopencv_world470
SRC = main.cpp
TARGET = camera_app
all: $(TARGET)
$(TARGET): $(SRC)
$(CXX) $(CXXFLAGS) $(OPENCV_INCLUDE) -o $@ $< $(OPENCV_LIBDIR) $(OPENCV_LIBS)
clean:
rm -f $(TARGET)
# 等同于
# g++ -std=c++11 -Wall -Wextra -I D:/program/Opencv470/include -o camera_app main.cpp -L D:/program/Opencv470/x64/mingw/lib -l libopencv_world470