build32.bat

来自「signal-processing.rar信号处理demo原码」· Batch 代码 · 共 46 行

BAT
46
字号
@ECHO OFF
CLS

REM
REM Usage:
REM  build32.bat [ cl7 | cl8 ]
REM

::::::::::::::::::
setlocal
set ARG=%1

if not "%ARG%"=="" if not "%ARG%"=="cl9" if not "%ARG%"=="cl8" set ARG=cl7

@CALL:GET_VARS

@%HEADER%
@%GET_ENVIRONMENT%

If not defined MSVCDir devenv.exe  "%x%ippsDemo.sln" /upgrade
devenv.exe  "%x%ippsDemo.sln" /build debug /out "%x%buildlog.txt"

@%FOOTER%
endlocal


GOTO:EOF
::::::::::::::::::::

:GET_VARS
set SCRIPT=%~n0
set ENV_FILE=env.bat
SET PLTF=%SCRIPT:build=%
SET ARCH=win%PLTF%
IF "%PLTF%" == "32"    SET ARCH_C=
IF "%PLTF%" == "64"    SET ARCH_C=64
IF "%PLTF%" == "em64t" SET ARCH_C=em64t
SET x=%~d0%~p0
SET y=%x:\ipp-samples\=*%
FOR /F "tokens=1 delims=*" %%i IN ("%y%") DO SET SAMPLES_ROOT=%%i\ipp-samples\
SET HEADER=CALL "%SAMPLES_ROOT%\tools\env\tools" TYPE_HEADER
SET FOOTER=CALL "%SAMPLES_ROOT%\tools\env\tools" TYPE_FOOTER
SET GET_ENVIRONMENT=PUSHD "%SAMPLES_ROOT%\tools\env" ^& CALL %ENV_FILE% ^& POPD
EXIT /B

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?