63 lines
1.5 KiB
Batchfile
63 lines
1.5 KiB
Batchfile
@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
|