C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[995] [답변] ZPIKN205/ *.bpi *.bpg 가 어데 쓰는 무건인가요?/프포
박지훈.임프 [cbuilder] 4095 읽음    1999-01-22 02:00
안녕하세요. 천리안 프로그래머포럼 C++Builder 담당자 임펠리테리입니다.

bpg 파일은 프로젝트 그룹의 파일입니다. 빌더의 프로젝트 개념은, 다중 프로젝트를

지원하여 여러개의 프로젝트들을 포함하는 프로젝트 그룹이 가능합니다. 그러니까,

디폴트 프로젝트 그룹명으로 ProjectGroup1이 주어지고, 이 그룹내에는 하나 이상의

프로젝트가 존재합니다. 만약 프로젝트가 하나뿐일때라면 이 프로젝트 그룹은 저장

되지 않지만, 두개 이상의 프로젝트가 동일 그룹에 포함되게 되면 그때부터는 저장을

하게 됩니다.

bpr의 문법이 표준 make 파일 문법의 확장이듯 이 bpg의 문법도 비슷합니다.

그리고... bpi는, 쉽게 말하면 정적인 패키지 파일입니다. 좀더 깊이 설명하면...

패키지 파일은 아시다시피 bpl입니다. 그런데 이것은 패키지를 동적으로 링크할때,

즉 패키지 파일들이 함께 배포되는, 실행파일이 스탠드 얼론이 아닌 상태에서 사용

하는 거죠. 만약 패키지가 정적으로 링크되는 상황이라면 lib 파일을 링크하게 된다

는 것은 아시는 것 같은데요. 이 경우에도 마찬가지로 패키지가 필요하게 되는데,

이렇게 정적으로 패키지가 링크되는 경우에 lib 파일을 패키지 파일인것처럼 중간에서

인터페이스를 담당하는 역할을 하는것이 bpi인것으로 추측하고 있습니다.

그럼 참고하시길...



독립문에서 임펠리테리였습니다.

(cbuilder, cbuilder@thrunet.com)



+ -

관련 글 리스트
989 [질문] *.bpi *.bpg 가 어데 쓰는 무건인가요?/프포 zpikn205 3873 1999/01/21
995     [답변] ZPIKN205/ *.bpi *.bpg 가 어데 쓰는 무건인가요?/프포 박지훈.임프 4095 1999/01/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.