@echo off chcp 65001 >nul REM CMake配置脚本 - Windows版本 REM 请根据实际安装路径修改以下变量 echo ======================================== echo Viewer CMake配置脚本 echo ======================================== echo. REM 设置库路径(请根据实际安装路径修改) set PCL_DIR=C:\Program Files\PCL 1.15.1\cmake set OpenCV_DIR=C:\opencv\build set Qt6_DIR=C:\Qt\6.10.1\msvc2022_64 echo 检查库路径... if not exist "%PCL_DIR%" ( echo [警告] PCL路径不存在: %PCL_DIR% echo 请修改configure.bat中的PCL_DIR变量 ) if not exist "%OpenCV_DIR%" ( echo [警告] OpenCV路径不存在: %OpenCV_DIR% echo 请修改configure.bat中的OpenCV_DIR变量 ) if not exist "%Qt6_DIR%" ( echo [警告] Qt6路径不存在: %Qt6_DIR% echo 请修改configure.bat中的Qt6_DIR变量 ) echo. echo 开始配置CMake... echo. cmake -B build -S . ^ -DPCL_DIR="%PCL_DIR%" ^ -DOpenCV_DIR="%OpenCV_DIR%" ^ -DCMAKE_PREFIX_PATH="%Qt6_DIR%" ^ -G "Visual Studio 18 2026" ^ -A x64 if %ERRORLEVEL% EQU 0 ( echo. echo ======================================== echo CMake配置成功! echo ======================================== echo. echo 下一步: echo 1. 打开 build\Viewer.sln 使用Visual Studio编译 echo 2. 或运行: cmake --build build --config Release echo. ) else ( echo. echo ======================================== echo CMake配置失败! echo ======================================== echo 请检查库路径是否正确 echo. ) pause