2008. 4. 23. 08:11

오픈소스 C/C++ 컴파일러 Dev-C++를 설치하자



프로그래밍을 하려면 해당 언어의 '컴파일러'가 필요하다.
C/C++ 언어의 경우 리눅스에서 사용되는 GCC라든지 윈도우즈의 MS의 VS6, VS200x등이 있다. 음.. 뭐 볼랜드사의 C컴파일러도 있고.. ^^;

대부분의 컴파일러는 유료이고, 개인이 사용하기에 가격도 만만치 않다. 하여 여기 저기서 불법으로 사용하고 있는데.. 오픈소스로 제공되는 컴파일러도 상당히 좋은 것들이 많다.

지금 소개하려는 Dev-C++이 바로 그것이다.
뭐.. 다른 오픈소스 C/C++ 컴파일러도 많이 있겠지만.. 그냥 이녀석이 마음에 들어서 사용한다. ㅋ

Dev-C++을 설치하기 위해서는 설치 파일이 필요하다.
Dev-C++의 다운로드와 더 많은 정보를 원한다면 'The Dev-C++ Resource Site'를 방문하여 정보를 얻을 수 있다.

사용자 삽입 이미지

본인의 경우 'devcpp-4.9.9.2_setup.exe'버전을 다운로드 받아서 설치를 할 예정이다.

다운로드 받은 파일을 더블클릭하면 아래와 같은 설치 화면이 나온다.
사용자 삽입 이미지
설치할 언어로 한국어(Korean)을 선택하고 OK버튼을 클릭한여 다음 단계로 넘어간다.

사용자 삽입 이미지
Dev-C++를 설치하기 위해 라이센스에 동의하고 다음으로 넘어간다.

사용자 삽입 이미지
설치할 Dev-C++의 구성요소를 선택한다. 대충 디폴트의 내용으로 다음을 선택한여 넘어간다.

사용자 삽입 이미지
설치할 위치를 확인하고 설치버튼을 클릭하여 설치한다.

사용자 삽입 이미지
                                           Dev-C++ 설치 화면

사용자 삽입 이미지
설치 버튼을 클릭하고 잠깐 한눈 팔고 있으면 다음과 같은 화면이 나온다. 설치가 완료된 것이다.

사용자 삽입 이미지
마침 버튼을 클릭하면 위와 같이 몇가지 설정화면이 뜬다. 대충 다음 다음을 클릭하면 된다.

 
사용자 삽입 이미지

다음 다음을 클릭하다 보면, 마지막으로 설정이 끝남을 알리는 창이 뜬다. OK버튼을 클릭하자.

사용자 삽입 이미지
이것이 바로 Dev-C++ IDE 툴이다.

테스트나 할 겸 간단한 C 프로그램을 작성해서 컴파일/실행을 해 보자.
파일 > 새로만들기 > 소스파일을 선택하여 에디터 창을 열고 프로그램을 작성한다.

// hello.c

#include <stdio.h>

int main()
{
    printf("hello world!!\n");
   
    return 0;
}


다음은 컴파일을 해보자.
다들 사용해 보아 알겠지만, IDE환경에서는 클릭 몇번으로 쉽고 간단하게 컴파일을 할 수 있다.
사용자 삽입 이미지
위와 같이 파일을 저장하지 않은 상태에서 컴파일을 실행하면, 파일을 저장하라는 메세지 창이 뜬다.

아래와 같이 컴파일 진행이 완료되었다는 메세지 박스가 나타난다. 닫기 버튼을 클릭한다.
사용자 삽입 이미지
위에서 작성한 hello.c프로그램은 콘솔 프로그램이다. 콘솔화면에서 실행을 하도록 한다.
사용자 삽입 이미지

정상적으로 "hello world!!"라고 찍힌것을 확인 할 수 있다.
Dec-C++이 정상적으로 설치 되었으니 앞으로 열심히 프로그래밍을 하자!! ㅋ