Borland C++ Builder 6 설치하기

On 2008/06/12, in Borland C++ Builder, by ioriy2k


1. 소개

Borland의 C++ Builder는 Borland사에서 개발한 C++언어를 사용하는 Windows application 개발환경 입니다. 요새 Borland는 개발툴 사업을 CodeGear로 넘기고 개발 설계관련 Design solution등으로 특화되었습니다. 알다시피 Borland는 Delphi로 많은 사용자 층을 가지고 있었고, Delphi를 베이스로 한 C++언어를 사용해서 개발할 수 있는 RAD tool을 만든 것이 바로 C++ Builder입니다.

Delphi를 베이스로 했기 때문에 C++ Builder에서는 Delphi에서 사용하는 component나 소스를 컴파일해서 C++ source와 함께 사용할 수 있습니다. 그래서 기존에 Delphi를 사용한 유저들이 C++ Builder를 사용하는 데는 큰 어려움이 없습니다. (C++ 문법만 잘 안다면..ㅋㅋ)

Borland C++ Builder 6 버전은 Visual Studio 6에 대응합니다. Visual Studio 6로 Compile한 Library나 DLL을 Borland에서 사용할 수도 있습니다. 이것은 나중에 따로 Post로 올리도록 하겠습니다.

2. C++ Builder 6 설치

C++ Builder 6는 Enterprise, Personal, Professional로 제품군을 나눌 수 있는데, Enterprise version은 Personal에 DB관련 Component과 여러 상용 component 등이 추가 되었고, InterBase(지금은 Firebird라는 Opensource project로 변경되었음)라는 Borland의 DB가 포함되어 있습니다. 지금부터 설치할 C++ Builder 6는 Enterprise version을 기준으로 합니다. (Personal, Professional version도 그리 많이 다르지 않습니다.)

설치할 환경의 OS는 Windows XP SP3 입니다. 98, 2000, 2003, vista는 약간 다를 수 있습니다.

Enterprise version은 CD 2장으로 구성되어 있습니다. 첫번째 CD를 넣으면 다음과 같이 화면이 나옵니다.

Borland C++ Builder 6 설치 이미지 1

실행된 Install program에서 왼쪽 상단에 있는 C++ Builder 6를 클릭합니다.

Borland C++ Builder 설치 이미지 2

설치 마법사 실행화면입니다. Next를 클릭합니다.

Borland C++ Builder 설치 이미지 3

제품과 같이 들어있는 Serial key와 Authorization key를 입력합니다.

Borland C++ Builder 설치 이미지 4

설치 종류를 선택합니다. Typical은 기본 설정된 대로 설치, Compact는 최소 설치, Custom은 사용자 지정 설치 입니다. 여기서 필요한 것들을 골라서 설치하기 위해서 Custom을 선택합니다.

Borland C++ Builder 설치 이미지 5

이 메시지는 설치할 환경에 따라 나오지 않을 수도 있습니다. Visual Studio등의 다른 개발 툴이 Just-in-time debugger로 설정되어 있을 경우, Just-in-time debugger를 C++ Builder로 변경하겠냐는 내용입니다. 굳이 변경할 이유가 없다면 아니오를 선택합니다.

Just-in-time debugger란 개발 툴에서 소스를 빌드하고 빌드한 프로그램을 가지고 개발 툴 내에서 디버깅을 하는 것과는 달리 그냥 프로그램을 외부에서 실행하다가 오류가 발생했을 때 그 내용을 가지고 디버깅을 하는 것을 의미합니다. 자세한 내용은 MSDN의 Just-In-Time Debugging을 참고하세요.

Borland C++ Builder 설치 이미지 6

C++ Builder 6에 포함되어 있는 제품들 중에 설치할 것을 선택합니다. 여기서는 모든 것을 다 설치할 것이기 때문에 기본으로 두고 Next를 클릭합니다.

Borland C++ Builder 설치 이미지 7

C++ Builder는 Database와 관련된 기능들이 쉽고 막강합니다. 시중에 사용되는 Database와 C++ Builder를 연동하기 위해서 사용할 Driver를 선택합니다. (6버전이 나온지 오래되었기 때문에 Driver는 이전 것이긴 합니다;;) 기본상태로 두고 Next를 클릭합니다.

Borland C++ Builder 설치 이미지 8

Visibroker는 Borland에서 개발한 분산 객체 환경을 가능하게 해주는 툴입니다. 버전이 오래되어서 현재는 사용하기 힘드니 체크 표시를 풀고 Next를 클릭합니다.

Visibroker의 자세한 정보는 Borland web site에서 확인할 수 있습니다.

Borland C++ Builder 설치 이미지 9

C++ Builder 6에는 MS Office 관련 Component가 포함되어 있습니다. Office관련 Component는 개발자가 만들 프로그램에 MS Office의 word, excel, powerpoint의 기능을 사용하도록 만들어 줍니다. MS Office의 예전 버전을 지원하기 때문에 이것도 기본 설정으로 놓고 Next를 클릭합니다.

Borland C++ Builder 설치 이미지 10

cpp 확장자를 가진 파일에 대한 연결 프로그램으로 C++ Builder를 사용할 것인지에 대한 여부를 설정합니다. 이것도 기본 설정으로 놓고 Next를 클릭합니다.

Borland C++ Builder 설치 이미지 11

Interbase는 Borland에서 개발한 Database입니다. 지금은 Borland에서 이것을 Opensource project로 변경해서 Firebird라는 Project로 개발되고 있습니다. 우리는 Interbase를 사용하지 않을 것이기 때문에 체크를 해제하고 Next를 클릭합니다.

Borland C++ Builder 설치 이미지 12

설치될 파일이 위치될 경로를 설정합니다. 보통 대부분의 소스가 기본 설정된 경로를 찾기 때문에 가급적 경로를 바꾸지 않을 것을 권장합니다. 기본 상태로 두고 Next를 클릭합니다.

Borland C++ Builder 설치 이미지 13

나중에 Uninstall을 위해서 설치 정보를 저장할 것인지 물어보는 화면입니다. 기본적으로 체크 되어 있는데 기본설정으로 하고 Next를 클릭합니다.

Borland C++ Builder 설치 이미지 14

이제 실제 필요한 파일들이 복사되고 설치가 진행됩니다.

Borland C++ Builder 설치 이미지 15

설치 진행중 2번째 DISC를 넣으라는 화면이 나오면 2번째 CD를 넣고 OK를 누릅니다.

Borland C++ Builder 설치 이미지 16

설치가 완료되면 Finish 버튼을 누릅니다.

Borland C++ Builder 설치 이미지 17

설치를 마치면 설치된 내용을 시스템에 반영하기 위해서 재시작할지 여부를 물어봅니다. Yes를 누르면 시스템이 재시작됩니다.

Borland C++ Builder 설치 이미지 18

다시 시작하면 시작메뉴에 C++ Builder 바로가기가 설치된 것을 볼 수 있습니다.

Borland C++ Builder 설치 이미지 19

시작 메뉴에 C++ Builder 6를 실행하면 처음 실행이기 때문에 등록화면이 나옵니다. Internet혹은 전화로 등록코드를 받아서 입력해야만 제대로 동작합니다.

Borland C++ Builder 설치 이미지 20

설치 마법사에서 물어봤던 내용과 동일하게 Just-In-Time debugger를 C++ Builder로 할 것인지 여부를 설정하는 다이얼로그가 나옵니다. 설정하지 않을 것이라면 No를 선택합니다. Don’t ask me this again을 체크하면 다음에 시작할 때 물어보지 않습니다.

Borland C++ Builder 설치 이미지 21

위 그림은 C++ Builder의 실행화면입니다. 기본적으로 Application을 만들 기본 프로젝트가 생성되어 있습니다. 세부적인 기능의 설명과 C++ Builder를 Customizing하는 방법은 다음 강좌에서 설명하겠습니다.

3. Service pack 4로 Update

이제 설치가 다 되었으므로, bug가 수정된 Service pack을 설치하도록 하겠습니다. 가장 최근의 Service pack인 Service pack 4는 CodeGear 사이트에서 다운로드 받을 수 있습니다.

Borland C++ Builder 설치 이미지 22

다운로드 받은 파일을 실행하면 위와 같은 화면이 나옵니다. Next를 클릭하고 License에 동의하면 설치가 시작됩니다.

Borland C++ Builder 설치 이미지 23

Service pack 설치 중인 화면입니다. 설치를 마치면 Service pack 4로 Update가 완료됩니다.

4. ilink.exe (Incremental Linker) patch

많은 object를 링크할 때 발생하는 Access violation error를 수정한 ilink.exe 파일입니다. 이것은 CodeGear 웹 사이트에서 다운로드 받을 수 있습니다.

Borland C++ Builder 설치 이미지 24

받은 파일의 압축을 풀면 위와 같은 두개의 파일이 나옵니다. 두 파일을 복사합니다.

Borland C++ Builder 설치 이미지 25

복사한 두 파일을 C++ Builder가 설치된 경로의 Bin 폴더 (기본 설정으로 설치했다면 c:\Program Files\Borland\CBuilder6\Bin)에 붙여넣어서 덮어쓰기 하면 패치가 완료됩니다.

5. Update and Patch files

– God Bless..

이 Post와 연관된 Posts:

  1. Windows 7에서 Borland C++ Builder 6의 도움말이 제대로 표시되지 않을 경우
  2. Borland C++ Builder 6 : Debugging시 Breakpoint가 제대로 인식되지 않을 경우
  3. Borland C++ Builder 6: Doxygen으로 Source Code 문서화하기 (Part 1)
  4. Borland C++ Builder 6 : 나에게 맞는 Desktop 만들기
  5. Borland C++ Builder 6: Doxygen으로 Source Code 문서화하기 (Part 2)
Tagged with:  

댓글 남기기

당신의 이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

*

다음의 HTML 태그와 속성을 사용할 수 있습니다: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>