한 단계로 C 또는 C++ 프레임워크 빌드

이 태스크 정보

인수로 <env>build.mak가 있는 <env>make.bat 파일을 사용하여 두 단계를 한 단계로 결합할 수 있습니다. 일괄처리 파일은 make 파일을 호출하기 전에 환경을 설정합니다. 다음 예제는 환경을 설정한 후 Microsoft 환경에 대한 파일을 빌드하기 위해 사용되는 msmake.bat 파일입니다.

@echo off
if "%2"=="" set target=all
if "%2"=="build" set target=all
if "%2"=="rebuild" set target=clean all
if "%2"=="clean" set target=clean
call "D:\Rhapsody\Share\etc\Vcvars32.bat" x86
echo ''nmake.exe
nmake /nologo /I /S /F %1 %target%

<lang>_CG::<Environment>InvokeMake 특성은 <env>make.bat 일괄처리 파일을 사용하여 특정 대상 환경을 위한 IBM® Rational® Rhapsody® 모델을 빌드합니다. 동일한 일괄처리 파일을 사용하여 해당 환경을 위한 프레임워크 라이브러리를 빌드할 수 있습니다. 따라서 대부분의 환경을 위한 C 또는 C++ 프레임워크 라이브러리를 빌드($OMROOT\Lang<lang> 디렉토리에서)하기 위한 명령은 다음과 같습니다.

> ..\etc\<env>make.bat <env>build.mak

이 명령은 Solaris(Solaris 시스템용 프레임워크 빌드 참조) 및 JDK를 제외하고 모든 환경 및 운영 체제에 대해 프레임워크 라이브러리를 빌드하기 위한 선호하는 방법입니다.


피드백