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

C++빌더 자료실
C++Builder Programming Resources
[1] Background Build Expert 1.02
박지훈.임프 [cbuilder] 10114 읽음    1999-10-25 00:00
임펠리테리입니다.

BCBDEV.COM 에 놀러갔다가 재미있는 것을 발견했습니다. BBE, Background Build Expert
라고 하는 것인데요, 엑스퍼트라는 이름처럼 빌더의 환경을 확장해주는 엑스퍼트의 하나입니다.

비주얼씨를 사용하던 분들이 빌더를 사용하면서, 제일 불평하시는 부분이 바로
백그라운드 빌드가 되지 않는다는 거죠. 비주얼씨에서는 컴파일하면 컴파일되는 윈도우와는
별개로 계속 코딩등의 작업을 할 수 있는데, 빌더는 컴파일하면 모달 윈도우로 떠버려
컴파일이 끝날때까지 아무런 작업을 할 수가 없습니다. 특히 큰 프로젝트의 경우 느린
IDE 내부 컴파일 시간으로 인해 그 시간동안 담배나 죽이고 있기 십상이죠.

이 엑스퍼트는 바로 그런 빌더의 단점을 보완해주는 것입니다. 말 그대로 백그라운드
빌드를 하게 해줍니다. 설치가 되고 나면, 빌더의 Project 메뉴에 원래의 메이크, 빌드
메뉴 외에 백그라운드 메이크/백그라운드 빌드 메뉴가 생기는데, 이것을 선택하면
도스창과 비슷한 창이 뜨면서 컴파일을 하므로 그동안 코딩을 할 수 있습니다.

BBE는 컴맨드라인 컴파일러를 실행하므로, 한가지 추가적인 장점과 단점이 단점이 있습니다.
장점은, 컴파일 시간이 훨씬 빠르다는 겁니다. (거의 두배까지 빠릅니다.)
원래 IDE내에서 컴파일하는 것이 느립니다. 그래서 컴파일 속도를 중시하는 사람들은
오직 컴맨드라인 컴파일러만 사용하죠.
단점은, 컴맨드라인 컴파일러를 사용하므로, 에러가 발생했을 경우 그것이 메시지 창으로
전달되지 않아 직접 에러가 발생한 라인으로 이동할 수 없을뿐 아니라 직접 F1키를 눌러
헬프를 볼 수도 없다는 겁니다. 그러므로, 현재 프로젝트가 어느정도 이상 진행되어
에러가 날 만한 상황이 적을 때, 그리고 프로젝트가 상당히 커서 컴파일 시간이 많이
부담될때 쓰면 도움이 되겠습니다. (음.. 약장사 말투...? --;;;;)

첨부한 bbe.zip에는 빌더3용과 빌더4용의 zip파일들이 각각 들어있습니다.
풀어보면 소스만 잔뜩 나오는데, 소스만 나온다고 좌절하지 말고 .bpk 파일을
빌더에서 열어 인스톨하면 됩니다.

그럼 도움되시길...

+ -

관련 글 리스트
1 Background Build Expert 1.02 박지훈.임프 10114 1999/10/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.