강좌 첫화면으로 최근 글 보기(Post)
갈래별로 보기 categories




  1.5. 비주얼C++ 6.0의 설치



1.5. 비주얼C++ 6.0의 설치

1.5.1.비주얼C++의 특징

'비주얼C++ 6.0'은 마이크로소프트사의 윈도계열 운영체제용 프로그램입니다.

'비주얼C++ 6.0'은 마이크로소프트사에서 만든 'Visual Studio'라는 프로그램에 포함되어 판매됩니다. 비주얼 스튜디오 1번 CD를 넣고 설치를 시작하면 비주얼C++을 설치할 수 있습니다.

'비주얼C++ 6.0' 역시 '볼랜드C++'과 마찬가지로 C++ 컴파일러 프로그램입니다. 다만 몇 가지 차이점이 있습니다.

우선 '비주얼C++ 6.0'는 마이크로소프트의 운영체제인 윈도계열 기반의 컴파일러 프로그램입니다. 따라서 윈도계열 운영체제용 프로그램을 만들 때 강점이 있습니다. 또한 프로그램을 만들기 쉽다는 장점이 있습니다. 과거의 프로그램은 프로그래머가 직접 소스파일을 한 글자씩 모두 입력해서 만들었는데 비주얼C++은 프로그래머가 최소한의 동작만 하고 나머지 소스코드 부분은 프로그램이 알아서 만들어주는 방식을 취하고 있습니다. 물론 예전처럼 프로그래머가 모든 소스코드를 다 만드는 방식도 가능하지만 비효율적이라서 이 방법을 사용하는 프로그래머는 많지 않습니다.

비주얼C++은 소스코드를 만들기 쉽다는 장점이 있는 반면 사전에 알아야 할 내용이 많다는 단점도 있습니다. '비주얼C++ 6.0'을 공부하려면 우선적으로 C++을 배워야하고 그외에도 많은 도구 프로그램의 사용법을 배워야 합니다. 그 양은 매우 방대한 편입니다.

'비주얼C++ 6.0'은 세 가지 버전으로 제공됩니다.

'비주얼C++ 6.0'은 세 가지 버전으로 제공됩니다. 가장 하위 버전인 스탠다드 에디션(Standard Edition)은 최소한의 기능만 가진 컴파일러입니다. 이보다 좀더 많은 기능을 가진 프로그램은 프로페셔널 에디션입니다. 그리고 가장 많은 기능을 가진 강력한 컴파일러 프로그램은 엔터프라이즈 에디션입니다.

'비주얼C++ 6.0'은 가격이 비싼 편이라 개인적으로 구입하기가 어렵습니다. 때문에 이 책에서는 '비주얼C++ 6.0'을 이용하여 컴파일하는 과정까지만 간단하게 설명드립니다. '비주얼C++ 6.0'의 좀더 자세한 사용법은 다른 책을 참고하기 바랍니다.

1.5.2.비주얼C++ 6.0의 처음 설치

엔터프라이즈 에디션을 기준으로 설치방법을 설명드립니다.

'비주얼C++ 6.0'은 앞서 말씀드린 세 가지 버전 외에도 평가판이나 시험용 등으로 나온 것들도 있어 설치방법이나 사용방법이 조금씩 다릅니다. 또한 그전에 구버전인 5.0을 설치했느냐 처음 설치하느냐에 따라서도 과정이 조금씩 다릅니다.

일단 이 책에서는 최상위 버전인 엔터프라이즈 버전을 기준으로 설치법과 사용법을 설명드리겠습니다. 또한 이 책의 독자가 언어 입문자라는 점을 감안하여 처음으로 설치한다는 가정에서 설치과정을 알려드리겠습니다. 독자 여러분은 자신이 가진 프로그램의 설치 과정이 이 책 내용과 다를 수 있음을 알아주시기 바랍니다.

'비주얼C++ 6.0'의 설치 과정은 볼랜드C++ 3.1의 설치 과정처럼 간단하지 않습니다. 선택할 것도 많으며 컴퓨터 부팅 과정도 몇 차례나 반복합니다. 버전별로 설치 과정 상의 차이가 있는데 기본적으로 선택된 값을 선택하고 '계속' 아이콘을 눌러가면 설치가 된다는 점만 기억하시면 됩니다. 다음부터 설명드리는 과정은 하나의 참고자료로 삼으시면 됩니다.

먼저 비주얼 스튜디오 1번 CD를 CD롬드라이브에 넣으면 자동으로 프로그램 설치화면이 나타납니다. 또한 '내컴퓨터'에서 CD롬드라이브를 선택해도 설치 프로그램이 나타납니다.

그러나 컴퓨터의 CD롬드라이브 설정상태에 따라서는 설치 프로그램이 안나타날 수도 있습니다. 이럴 때는 '탐색기'나 '내 컴퓨터'를 이용하여 CD롬드라이브를 선택한 다음에 setup.exe라는 프로그램을 실행시킵니다.

맨 처음에는 자동으로 설치마법사가 뜹니다. 여기에서 '다음(N)' 아이콘을 선택합니다.



^^^그림: 설치 프로그램이 시작되면 '다음(N)' 아이콘을 선택합니다.

최종 사용자 사용권 계약 안내문이 나오는데 여기에서 '동의함(A)'의 왼쪽 동그라미에 선택표시를 하면 '다음(N)' 아이콘을 선택합니다.



^^^그림: 동의함(A)에 선택표시 한 후 '다음(N)' 아이콘을 누릅니다.

제품번호와 사용자 ID를 입력하는 창이 나타납니다. 맨 처음의 두 빈 칸에 제품번호를 입력합니다. 제품번호를 입력하면 하단의 '다음(N)' 아이콘 글씨가 회색에서 검정색으로 바뀝니다. 사용자 이름과 회사 이름은 윈98에 설정된 개인기록이 그대로 사용되는데 필요하다면 변경해도 됩니다. 그러나 그대로 두시는 것이 좋습니다. 제품의 ID 번호를 입력했으면 '다음(N)' 아이콘을 선택합니다.



^^^그림: 제품번호를 입력한 뒤에 '다음(N)' 아이콘을 선택합니다.

자바머신을 업데이트 할 것이라는 안내문이 나옵니다. '다음(N)' 아이콘을 선택합니다.



^^^그림: 버추얼머신 설치 화면에서 '다음(N)' 아이콘을 누릅니다.

설치 프로그램이 자바 머신 관련 파일을 설치합니다.



^^^그림: 자바버추얼머신 설치중인 화면

그런 뒤에 재부팅할 것이라는 안내문이 나타납니다. '확인' 아이콘을 눌러주면 컴퓨터는 재부팅됩니다.



^^^그림: 시스템 재부팅 안내문이 나오면 '확인'을 눌러줍니다.

재부팅된 후 한동안은 시스템을 업데이트합니다. 이런 과정이 끝나면 DCOM98 설치 화면이 나타납니다. '다음(N)'을 선택해 다음 과정으로 넘어갑니다.



^^^그림: DCOM98 설치 화면에서 '다음(N)' 아이콘을 선택합니다.


그러면 다시 재부팅할 것이라는 안내 창이 나타납니다. '확인'을 눌러주면 시스템이 다시 부팅됩니다.



^^^그림: 다시 재부팅할 것이라는 안내문이 나옵니다. '확인'을 눌러줍니다.

두 번의 재부팅후에 설치마법사 화면이 나타납니다.

재부팅 후에는 자동적으로 설치마법사 초기화면이 나타납니다. 세 가지 설치 옵션이 나오는데 맨 위에 기본적으로 선택된 '사용자 정의(C)' 방법을 선택하겠습니다. 선택된 상태에서 '다음(N)'을 선택합니다.



^^^그림: '사용자 정의(C)'를 선택하고 '다음(N)' 아이콘을 누릅니다.

공통 파일을 설치할 Common 폴더 선택 창이 나타납니다. 어느 폴더에 설치할 것이냐는 질문인데 기본값을 그대로 두고 '다음(N)'을 선택합니다.



^^^그림: 설치할 폴더를 물을 때 기본값을 그대로 두고 '다음(N)'을 선택합니다.

화면이 바뀌면서 비주얼스튜디오 6.0 설치 화면이 나타납니다. '계속' 아이콘을 선택합니다.



^^^그림: 설치화면으로 바뀌면 '계속' 아이콘을 선택합니다.

제품 ID를 알려주는 화면이 나옵니다. 마이크로소프트사의 AS를 받으려면 이 번호를 적어두는 것이 좋습니다. 번호를 확인한 후에 '확인' 아이콘을 선택합니다.

그러면 잠시 동안 설치 마법사 프로그램이 이미 설치된 구성요소를 찾습니다. 그러니까 이전에 설치한 구버전의 비주얼스튜디오 프로그램을 찾습니다. 그런 후에 설치하고자 하는 프로그램을 선택하는 사용자 정의 화면이 나타납니다.

만약 비주얼 스튜디오의 모든 프로그램을 설치하려면 오른쪽의 '모두 선택(S)'을 선택한 후에 아래 쪽에 있는 '계속(C)' 아이콘을 선택하면 됩니다.



^^^그림: 모든 내용을 선택하려면 '모두선택(S)' 아이콘을 선택합니다.

'Microsoft Visual C++ 6.0' 항목은 회색처리로 표시되어 있을텐데 이는 비주얼C++ 파일 중에서 일부는 설치하지 않는다는 뜻입니다. 전부 설치하려면 옵션을 변경해야 합니다. Microsoft Visual C++ 6.0을 선택한 후에 '옵션 변경(G)'을 선택합니다.



^^^그림: '비주얼C++ 6.0'을 모두 설치하려면 '옵션 변경(G)' 아이콘을 누릅니다.

빠진 부분을 포함하여 선택하려면 오른쪽의 '모두 선택(S)' 아이콘을 선택한 다음에 '확인' 아이콘을 누릅니다. 다시 사용자 정의 화면으로 돌아오면 '계속(C)'을 선택합니다.



^^^그림: '모두선택(S)' 아이콘을 선택하면 왼쪽의 모든 도구에 선택표시 됩니다.

새로운 Visual Source Safe 6.0 데이터베이스 유형의 설치를 물을 때 '예(Y)'를 선택합니다.



^^^그림: VSS 6.0 유형 선택에서 '예(Y)'를 선택합니다.

마침내 하드디스크에 '비주얼C++ 6.0'을 설치하기 시작합니다.



^^^그림: 하드디스크에 설치됩니다.

중간에 설치정보 창이 나오면서 다음과 같이 한국어를 지원하는 프로그램으로 바꾸겠냐는 질문을 던집니다. '예(Y)'를 선택합니다.



^^^그림: 질문에는 대부분 '예(Y)'를 선택하면 됩니다.

새로운 버전으로 파일을 바꾸겠냐는 질문이 나온다면 역시 '예(Y)'를 선택합니다.



^^^그림: 파일을 바꾸겠냐는 질문에도 '예(Y)'를 선택합니다.

이어서 계속 설치가 진행됩니다. 설치가 끝나면 설치환경 변수가 파일에 저장되어 있다는 안내문이 나옵니다. '확인'을 선택합니다.



^^^그림: 환경변수 설치를 마쳤다는 안내문에서 '확인'을 선택합니다.

'비주얼C++ 6.0'이 설치된 후에도 몇 가지 프로그램을 설치합니다.

Windows가 다시 시작된다는 안내문이 나옵니다.'Windows 다시 시작(R)'이라는 아이콘을 선택합니다. 그러면 윈98이 다시 재부팅됩니다.

다시 부팅이 된 후에는 MSDN 설치 화면이 나타납니다. '다음(N)'을 눌러 설치를 시작합니다. 만약 여기서 MSDN을 설치하지 않겠다면 '끝내기' 아이콘을 선택하셔도 됩니다. 또는 'MSDN 설치(I)'에 선택표시를 없앤 후에 다음으로 넘어가도 됩니다.



^^^그림: MSDN 설치 화면에서 '다음(N)'을 눌러 설치를 시작합니다.

디스크가 있는 곳을 물을 수도 안물을 수도 있는데 만약 설치 디스크가 있는 곳을 물어본다면 디스크가 있는 CD롬드라이브 이름을 지정해주면 됩니다.

계속하여 '기타 클라이언트 도구들' 창이 나타납니다.



^^^그림: '기타 클라이언트 도구들' 창이 나타납니다.

이 화면에서 클라이언트 도구에 나온 'InstallShield'를 선택하고 바로 밑에 있는 '설치' 아이콘을 선택합니다.


^^^그림: 'InstallShield'를 선택하고 '설치' 아이콘을 선택합니다.

그러면 InstallShield가 설치됩니다.



^^^그림: InstallShield의 실행화면


설치화면이 시작되면 환영안내문이 나올 때 'Next' 아이콘을 선택합니다.



^^^그림: 환영안내문에서 'Next' 아이콘을 선택합니다.

라이센스 허가권에 관한 동의를 묻는 화면이 나타납니다. 안내문에서 'Yes'를 선택합니다.

그러면 사용자정보 창에 기본적으로 윈98의 사용자정보가 나타나는데 변경하지 않겠다면 'Next' 아이콘을 선택합니다.



^^^그림: 기본값을 두고 'Next' 아이콘을 선택합니다.

설치할 폴더를 물어봅니다. 기본값으로 정해진 폴더이름을 사용할 것이므로 'Next' 아이콘을 선택합니다.



^^^그림: 기본값을 두고 'Next' 아이콘을 선택합니다.

셋업방법에서 기본적으로 선택된 Typical 방법을 사용할 것이므로 'Next'를 선택하고 인스톨 안내화면에서 'Next'를 선택합니다. 그러면 본격적으로 'InstallShield'의 설치가 진행됩니다.



^^^그림: 'InstallShield'가 설치되는 화면

모든 설치가 끝나면 셋업이 끝났다는 안내문이 나타납니다. 창이 나타나면 'Finish'를 선택합니다.



^^^그림: 셋업이 끝났다는 창이 나타나면 'Finish'를 선택합니다.

웹브라우저가 자동으로 실행되면서 문서파일을 보여주는데 무시하고 웹브라우저를 닷습니다. 그리고 웹브라우저 위에는 아까의 '기타 클라이언트 도구들' 창이 다시 나타납니다. '다음(N)'을 선택합니다.



^^^그림: 다시 아까의 '기타 클라이언트 도구들' 창이 나타나면 '다음(N)'을 선택합니다.

서버설치 안내화면이 나오는데 따로 설치할 것이 없으므로 '다음(N)'을 선택합니다.



^^^그림: 서버설치 화면에서 '다음(N)'을 선택합니다.

인터넷으로 등록하라는 안내문이 나오는데 인터넷에 연결된 상태여서 등록을 하려면 '등록(R)' 왼쪽에 선택표시 된 상태로 '마침(F)'을 선택하고 인터넷에 연결 안된 상태라서 나중에 등록하려면 선택표시를 지우고 '마침(F)'을 선택합니다.



^^^그림: '마침(F)'을 선택하면 설치가 끝납니다.

여기까지 과정을 진행하면 비주얼스튜디오에 포함된 비주얼C++ 6.0의 설치가 끝난 것입니다.

1.5.3.구버전 사용자의 6.0 설치

구버전과 동시 사용 가능하지만 구버전을 지우는 것이 좋습니다.

'비주얼C++ 6.0'을 처음 설치하는 분은 앞서 설명드린 과정대로 다음으로 계속 진행하면 설치가 끝납니다. 그러나 5.0을 사용하시는 분이 6.0을 설치할 때는 몇 가지 과정이 추가됩니다.

자바머신을 설치한 후에 재부팅을 하는데 이때 DCOM98 설치 화면이 나타납니다. 그리고 만약 기존의 구버전을 사용하고 있다면 구버전의 삭제여부를 물어봅니다.

아래 화면처럼 'Visual Studio 97' 사용자가 현재 'Visual C++ 5.0'을 사용중임을 알 수 있습니다. 설치 프로그램은 'Visual C++ 5.0'을 삭제할 것인지 물어봅니다.



^^^그림: 구버전의 파일을 검색해 삭제여부를 물어봅니다.

5.0과 6.0은 동시에 설치가 가능합니다. 그러나 동시에 두 개의 버전을 사용할 필요는 없으므로 삭제하는 것이 좋습니다. 만약 'Visual C++ 5.0'을 삭제하고 6.0을 새로 설치할 생각이라면 삭제할 프로그램을 택하라는 화면에서 삭제할 'Visual C++ 5.0' 항목 왼쪽에 선택 표시를 한 다음에 '다음(N)' 아이콘을 선택합니다. 만약 다른 프로그램도 깔려있고, 이들 프로그램도 삭제할 것이라면 삭제할 프로그램마다 모두 선택표시를 하면 됩니다.



^^^그림: 지우려는 프로그램에 선택 표시를 하고 '다음(N)' 아이콘을 선택합니다.

그러면 정말로 구성요소를 삭제할 것인지 물어봅니다. '예(Y)'를 선택합니다.



^^^그림: 삭제할 것인가 다시 한 번 물어봅니다.

'Visual C++ 5.0'의 삭제가 진행됩니다.



^^^그림: 구버전의 삭제가 진행됩니다.

삭제가 모두 끝나면 시스템을 재부팅할 것이라는 안내문이 나타납니다. '확인' 아이콘을 눌러주면 재부팅이 되고 설치마법사의 사용자설치 화면이 나타납니다. 이 다음 과정은 앞서 설명드린 설치과정과 같습니다.

1.5.4.'비주얼C++ 6.0'의 실행과 환경설정

'시작-프로그램-Microsoft Visual Studio 6.0'의 순서대로 아이콘을 선택하면 실행됩니다.

설치가 끝났으면 '비주얼C++ 6.0'을 실행시켜야 합니다. '시작-프로그램-Microsoft Visual Studio 6.0'의 순서대로 아이콘을 선택하면 비주얼 스튜디오 도구들이 나옵니다. 이 중에서 'Microsoft Visual C++ 6.0' 아이콘을 선택하면 '비주얼C++ 6.0'이 실행됩니다.



^^^그림: 'Microsoft Visual C++ 6.0' 아이콘을 선택하면 실행됩니다.

'Tip of day'라는 창이 나타나는데 다음번에 안나타나게 하려면 하단 왼쪽의 'Show tips at startup'에 선택표시된 것을 눌러 선택표시를 지웁니다. 그런 다음에 'Close' 아이콘을 선택하여 창을 닫습니다.



^^^그림: 'Close' 아이콘을 선택하여 창을 닫습니다.

그러면 다음 화면처럼 빈 화면이 나옵니다. 이 상태가 '비주얼C++ 6.0'이 실행된 상태입니다.



^^^그림: '비주얼C++ 6.0'이 처음 실행되면 빈 화면으로 나옵니다.

독자 여러분은 'c:\cpp'라는 디렉토리를 만들어두기 바랍니다.

'비주얼C++ 6.0'의 환경설정은 기본적으로 선택된 값을 그대로 사용합니다. 독자 여러분이 신경쓸 부분은 소스파일과 만들어진 실행파일을 어떤 디렉토리에 보관할 것인가 하는 문제입니다.

일단 이 책에서는 'c:\cpp'라는 디렉토리를 만들어 사용하는 것으로 설명하겠습니다. 독자 여러분께서는 '탐색기'나 '내 컴퓨터'를 이용하여 C: 드라이브 밑에 'cpp'라는 디렉토리를 하나 만들어두시기 바랍니다.

별도의 디렉토리를 만드는 이유는 '비주얼C++ 6.0'에서 만들어지는 프로그램이 기본적으로 도스창 상태에서 실행되기 때문입니다. 따라서 디렉토리 이동이 쉽도록 'c:\cpp'라는 디렉토리를 별도로 만드는 것입니다.




첫줄로(go top, go first line) 문화원첫화면으로(go dal site home) 강좌차림으로(go Chair) 사이트맵으로(go sitemap)




total chairpost