명령줄에서 TVTest 구축
4564 단어 MSBuild
TVTest의 소스.develop 지점으로 전환하기 위해clone에 의해 전환됩니다.
@echo off
setlocal
call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsMSBuildCmd.bat"
pushd "%~dp0TVTest"
msbuild /p:Configuration=Release_MD /p:Platform=Win32 src\TVTest_All.VS2013.sln
if ERRORLEVEL 1 goto :windup
msbuild /p:Configuration=Release /p:Platform=Win32 sdk\Samples\Samples.VS2013.sln
if ERRORLEVEL 1 goto :windup
:windup
popd
pause
배치 파일에 대한 간단한 설명echo off
의 줄 자체를 표시하지 않기 위해 처음에 @
를 붙인다.%~dp0
는build-TVTest입니다.bat가 있는 폴더를 표시합니다.windup
으로 건너뜁니다.MSBuild에서 sdk\Samples\Samples.VS2013.sln을 읽고 다양한 플러그인을 구축합니다.
windup
으로 건너뜁니다.그러나 라벨windup
이 뒤에 이어지기 때문에 이 줄은 아무런 의미가 없다.pushd
이므로 popd
원래 폴더로 돌아갑니다.TVTest_All.VS2013.sln
Release_MD
을 Release
로 변경하면 VC 운행 시간을 사용하지 않는 구조로 구축됩니다.Win32
을 x64
로 변경하면 64비트 버전이 구축됩니다.Release
을 Release_static
로 변경하면 VC 운행 시간을 사용하지 않는 구조로 구축됩니다.Win32
을 x64
로 변경하면 64비트 버전이 구축됩니다.TVTest 소스에 포함된 패키지입니다.sh는 다음 처리를 수행하는 Bash 스크립트입니다.
$ ./package.sh -a x86 -c dynamic -t release
Reference
이 문제에 관하여(명령줄에서 TVTest 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/68fpjc/items/aa63aa1a338150a112fb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)