C++빌더에서 프로젝트 옵션에 보면 Build Events 라는 항목이 있습니다.
사용 사람에 따라서 빌드시작하기전, 링크 전에, 빌드 끝내고 원하는 명령을 실행할 수 있는
아주 멋진 기능이라고 생각합니다.
물론 사람에 따라 필요없는 기능일지도 모르죠 ㅠㅠ

간단한게 우리 회사에서 사용하는 용도만 설명 드리면
ICT에서는 콤포넌트나 라이브러리의 헤더 파일을 특정 폴더에 모아두는데
SVN서버에서 관리하는 폴더와 헤더 파일들을 모아두는 폴더가 다르기 때문에
헤더 내용이 바뀌면 매번 수작업으로 폴더에서 헤더파일을 복사해줘야 하는 불편함이 있었습니다.

이것을..빌드이벤트를 사용해서
빌드를 끝나고 자동으로 원하는 폴더로 복사하도록 세팅해서 사용하고 있습니다.

아래 이미지 보시면
프로젝트 옵션에서 [Build Events] 선택하고 오른쪽에 세팅하면됩니다.
사용자 삽입 이미지


[EDIT] 버튼을 클릭하면 아래와 같은 세부 편집 가능한 다이얼로그가 나옵니다.

사용자 삽입 이미지

간단한 기능이라 금방 이해할 수 있습니다.

지금은 아래와 같은 세팅으로 사용합니다.
copy $(PROJECTDIR)\Component\*.h  C:\ICT\BCB2010\Components\XCom2010\include\
프로젝트 소스폴더에 있는 헤더 파일들을 특정 폴더로 모두 복사하도록 하고 있습니다.

여기에 도스(DOS) 명령어를 입력하거나 실행파일을 연결하면 빌드 끝나고
실행되도록 할수 있습니다.



'프로그래밍' 카테고리의 다른 글

Launcher 만들기  (0) 2012.03.22
TPageControl 사용법 설명  (0) 2012.02.07
C++빌더 2010에서 Build Event 사용하기  (0) 2010.12.07
C++builder 2010 Class Explorer  (0) 2010.03.02
F1008 Out of memory 에러 뜰때  (0) 2010.01.31
TDateTime의 DecodeTime()  (1) 2009.11.02

+ Recent posts