暂存文件

This commit is contained in:
huanglinhuan
2025-12-12 21:54:52 +08:00
parent 96fecf3c6f
commit 91ae52eeb3
13 changed files with 631 additions and 85 deletions

27
scripts/build.sh Normal file
View File

@@ -0,0 +1,27 @@
#!/bin/bash
# 构建脚本Linux/macOS
set -e
BUILD_TYPE=${1:-Release}
BUILD_DIR="build-${BUILD_TYPE,,}"
echo "Building DisplayFlow in $BUILD_TYPE mode..."
# 创建构建目录
mkdir -p "$BUILD_DIR"
cd "$BUILD_DIR"
# 配置 CMake
cmake .. \
-DCMAKE_BUILD_TYPE="$BUILD_TYPE" \
-DBUILD_TESTS=ON \
-DENABLE_VP8_CODEC=OFF
# 编译
cmake --build . --config "$BUILD_TYPE" -j$(nproc)
echo "Build complete! Output in $BUILD_DIR/"