Computer >> 컴퓨터 >  >> 프로그래밍 >> C 프로그래밍

윈도우 이클립스(Eclipse)에서 C/C++ 개발 환경 설정하는 방법

1단계: MinGW GCC 또는 Cygwin GCC 설치

이클립스(Eclipse)에서 C/C++ 프로그래밍을 하려면 반드시 C/C++ 컴파일러가 필요합니다. 윈도우에서는 MinGW GCC 또는 Cygwin GCC 중 하나를 설치할 수 있습니다. 무엇을 선택해야 할지 확실하지 않다면 MinGW를 권장합니다. MinGW는 가볍고 설치가 쉬운 대신 제공하는 기능은 상대적으로 적습니다.

MinGW GCC 설치 방법

MinGW 공식 홈페이지(www.mingw.org)에 접속한 뒤 다운로드 페이지 링크를 따라가 최신 버전의 MinGW 설치 프로그램(MinGW <버전>.exe 형식의 파일명)을 내려받습니다.

설치 과정에서 최소한 gcc-core, gcc-g++, binutils, 그리고 MinGW runtime은 반드시 선택해야 하며, 필요에 따라 추가 패키지를 함께 설치할 수도 있습니다.

설치가 완료되면 명령줄에서 도구 이름만으로 실행할 수 있도록 MinGW 설치 폴더의 bin 하위 디렉터리를 시스템의 PATH 환경 변수에 추가합니다.

2단계: 이클립스 C/C++ 개발 도구(CDT) 설치

CDT는 기존에 이클립스를 설치했는지 여부에 따라 두 가지 방법으로 설치할 수 있습니다.

이미 이클립스가 설치되어 있는 경우

"Eclipse for Java Developers" 등 다른 이클립스 패키지를 이미 사용 중이라면 CDT를 플러그인 형태로 추가 설치하면 됩니다.

  1. 이클립스 실행 → HelpInstall New Software 메뉴로 이동합니다.
  2. "Work with" 입력란의 드롭다운 메뉴에서 "Kepler - https://download.eclipse.org/releases/kepler"를 선택합니다. (Eclipse 4.2라면 juno, Eclipse 3.7이라면 helios를 선택)
  3. "Name" 목록에서 "Programming Language" 노드를 펼친 후 "C/C++ Development Tools"에 체크합니다.
  4. Next → ... → Finish를 차례로 클릭해 설치를 마무리합니다.

이클립스가 설치되어 있지 않은 경우

이클립스가 아직 없다면 https://www.eclipse.org/downloads 에서 "Eclipse IDE for C/C++ Developers" 패키지를 직접 내려받아 원하는 디렉터리에 압축을 해제하기만 하면 됩니다.

3단계: 환경 설정 및 테스트

Cygwin 또는 MinGW의 바이너리 경로가 PATH 환경 변수에 포함되어 있다면 별도의 설정은 필요하지 않습니다. CDT는 PATH를 자동으로 검색하여 C/C++ 컴파일러를 찾아냅니다.

이제 이클립스에서 C++를 실행할 준비가 되었습니다. 정상적으로 작동하는지 확인하려면 다음 과정을 따라 해 보세요.

  1. 이클립스를 실행하고 FileNewProjectC/C++ Project를 선택합니다.
  2. "Toolchains" 목록에서 사용할 컴파일러(예: "Cygwin GCC" 또는 "MinGW GCC")를 선택한 뒤 Next를 클릭합니다.
  3. 새 소스 파일을 만들고 간단한 C++ 코드를 작성합니다.
  4. 프로젝트를 마우스 오른쪽 버튼으로 클릭해 Build Project를 선택하여 빌드합니다.
  5. 빌드가 완료되면 프로젝트를 오른쪽 버튼으로 클릭하고 Run AsLocal C/C++ Application을 선택하면 애플리케이션이 실행됩니다.

설치나 실행 과정에서 어려움을 겪는다면 https://www3.ntu.edu.sg/home/ehchua/programming/howto/EclipseCpp_HowTo.html 에서 훨씬 더 자세한 안내를 확인할 수 있습니다.