/
Dev_Devil
/
ComputerVision
Обзор
Документация
Войти
/
Dev_Devil
/
ComputerVision
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Matveev_A_I_OpenCV_2022/part2/src/cpp/Makefile
48 строк
1 KB
pentryyy
Запрос на слияние 'add-cpp-examples' (#5) из add-cpp-examples в main
25 сен 2025, 02:44
25 сен 2025, 02:44
5f8ddfb
Код
Авторство
О чём код?
BUILD_DIR = build CMAKE_BUILD_TYPE = Release EXE_DIR = $(BUILD_DIR)\src\cpp\examples\$(CMAKE_BUILD_TYPE) SAMPLED_IMAGE = sampled_image QUANTIZED_IMAGE = quantized_image # Очистка build директории clean: @echo "Cleaning build directory..." if exist "$(BUILD_DIR)" rmdir /s /q "$(BUILD_DIR)" @echo "Clean completed." # Сборка проекта build: @echo "Building project..." if not exist "$(BUILD_DIR)" mkdir "$(BUILD_DIR)" cd "$(BUILD_DIR)" && cmake .. cd "$(BUILD_DIR)" && cmake --build . --config $(CMAKE_BUILD_TYPE) @echo "Build completed." # Запуск sampled_image.exe run_sampled_image: build @echo "Running sampled_image.exe..." cd "$(EXE_DIR)" "./$(SAMPLED_IMAGE)" # Запуск quantized_image.exe run_quantized_image: build @echo "Running quantized_image.exe..." cd "$(EXE_DIR)" "./$(QUANTIZED_IMAGE)" # Пересборка (clean + build) rebuild: clean build # Помощь help: @echo "Available targets:" @echo " clean - Remove build directory" @echo " build - Build project" @echo " rebuild - Clean and build" @echo " run_sampled_image - Build and run sampled_image.exe" @echo " run_quantized_image - Build and run quantized_image.exe" @echo " help - Show this help" .PHONY: clean build rebuild run_sampled_image run_quantized_image help