리버스 엔지니어링 후에 원래 파일 맵핑을
저장하려면 리버스 엔지니어링 고급 옵션 창의
맵핑 탭에 있는 모델링 정책 그룹을
사용하십시오.
이 태스크 정보
이 그룹에는 다음과 같은 제어사항이 있습니다.
- 파일 단일 선택 단추는
별도의 패키지로 가져올 파일을 저장할 수 있도록 합니다. 이 선택사항은
IBM® Rational® Rhapsody® Developer for C의 기본값입니다.
C의 경우, 이는 모델이 코드 중심 모델인 파일 기반(FunctionalC) 모델임을
의미합니다. 이 옵션은 패키지를 "외부(external)"로 가져오는 경우에만
C++에서 사용할 수 있습니다. 시각화만(외부로
가져오기) 선택란을 선택하십시오.
- 클래스 단일 선택 단추는 파일이 작성되지 않음을
의미합니다.
리버스 엔지니어링 중에 작성된
최상위 폴더의 루트 경로가 활성 컴포넌트의
포함
경로 필드에 추가됩니다. 가져온 파일에 대한
#include 문을 컴파일하고 외부 요소에 대한 소스 코드를
열기 위해 나중에 사용됩니다. 가져온 파일에 몇 개의
비종속 루트가 있는 경우 필드에 여러 경로가 기록됩니다(쉼표로 구분하여).
예를 들어,
C:\Project1\Subsystem\A.h 및
D:\Project2\Subsystem2\B.h 파일의 경우
포함 경로 필드에는 다음 문자열이 포함됩니다.
C:\Project1;D:\Project2
비어 있는 컴포넌트(범위가
비어 있거나 외부 요소만 포함하는 컴포넌트)와 함께 이 옵션을 사용하면,
첫 번째 루트 경로가 컴포넌트의
디렉토리 필드에 추가되고
추가 경로는
포함 경로 필드에 기록됩니다.