添加OCR代码

这是一个废弃代码
This commit is contained in:
zsyg
2025-07-06 12:51:43 +08:00
committed by GitHub
parent a777991b8c
commit 7216f62cef
16 changed files with 616 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
# 编译器设置
CXX = g++
CXXFLAGS = -std=c++17 -Wall -Wextra -Iinclude
LDFLAGS = -lfltk -ltesseract -lleptonica
# 源文件和目标文件
SRCS = src/main.cpp src/gui_window.cpp src/ocr_engine.cpp \
src/file_io.cpp src/error_handler.cpp src/image_processor.cpp
OBJS = $(patsubst src/%.cpp,obj/%.o,$(SRCS))
# 目标可执行文件
TARGET = ocr_app.exe
# 默认目标
all: $(TARGET)
# 链接规则
$(TARGET): $(OBJS)
$(CXX) $(CXXFLAGS) -o $@ $^ $(LDFLAGS)
# 编译规则
obj/%.o: src/%.cpp
@mkdir -p obj
$(CXX) $(CXXFLAGS) -c -o $@ $<
# 清理
clean:
rm -rf obj $(TARGET)
.PHONY: all clean