C Programming
C 프로그래밍 이클립스 C/C++ 개발환경 구축
보통 C/C++ 개발하기 위해선 VS(Visual Studio)를 많이 사용한다. 그런데 난 이상하게 VS가 싫다. JAVA를 코딩해오면서 익숙해진 eclipse 때문인것 같기도 하고....
그래서 알아본다. 이클립스(eclipse)에서 C/C++ 개발환경 구축하기.
C/C++ 개발용 eclipse 설치
우선 eclipse를 다운받아서 설치 해야겠다. 아래의 주소를 이용하여 다운 받는다.
C.C++ 개발자용 eclipse 다운로드
여러 다운로드 목록중 Eclipse IDE for C/C++ Develpoers 를 다운받는다. (자신의 운영체제에 맞게 받는다)
다운로드 후, 압축을 풀면 eclipse.exe 파일이 있는데 그 실행파일을 이용하여, 별다른 설치 없이 바로 실행이 가능하다.
CDT 설치
기본적으로 eclipse 에서는 C/C++ 개발환경이 제공되지 않기 때문에, 플러그 인 형식으로 CDT를 설치 해 주어야 한다.
Help -> Install New Software
Add.. -> Location 에 다운 받은 이클립스 버전의 CDT 주소를 입력
만약 CDT의 주소를 모른다면 아래의 주소에서 확인 할 수 있다.
CDT 다운로드
나는 최신 버전인 Juno를 다운 받았고, 따라서 그림과 같은 릴리즈 주소를 복사했다.
(자세히 보면 주소 젤 뒤에 "." 이 있는데 이건 지워줘야 한다.)
MinGW 설치
eclipse는 VS와는 달리 컴파일러가 들어있지 않다. 따라서 따로 컴파일러를 설치 해 줄 필요가 있다. MinGW 뿐만 아니라 Cygwin을 설치해도 상관은 없다.
MinGW 다운로드
환경 변수 설정
MinGW를 어느 디렉토리에서도 사용 가능하도록 환경변수를 설정해준다.
제어판 -> 시스템 -> 고급 시스템 설정 -> 고급 -> 환경변수
시스템 변수 폼에서 Path 변수를 찾아, 제일 뒤에 MinGW/bin 디렉토리 위치를 추가해 준다. 나같은 경우에는
C:\MinGW\bin; 을 추가했다.
실행
이제 간단한 프로그램을 실행시켜 보자. Hello World~!!
File -> New -> C Project
Executable 에서 원하는 프로젝트를 선택하고 MinGW GCC 툴 체인을 선택한다.
위의 경우 Hello World ANSI C Project 를 선택해서 생성하였는데, 그럼 자동으로 소스가 적혀 나온다.
이제 Ctrl+b 를 이용해서 빌드 후, Ctrl+f11 을 이용하여 컴파일 한다.
설치가 끝났다. 더욱 자세한건 직접 사용할때 알아봐야겠다.