연구 및 개발/Software / / 2017. 5. 12. 21:05

윈도우에서 이클립스 C/C++ 개발환경 구축하기

윈도우와 리눅스에서 모두 사용 가능한 프로그램을 개발하려고 합니다.

그런데 Visual Studio를 통해 개발을 하면 리눅스에서 실행시키기가 왠지모르게 번거로울 것 같아 이클립스를 사용하려고 합니다.

아무튼.. 윈도우에서 이클립스 C/C++ 개발환경을 셋업하는 방법을 정리해 두고자 합니다.


1. 이클립스 다운 및 압축 해제

http://www.eclipse.org/

위 사이트에 접속하여 아래 사진과 같이 Eclipse IDE for C/C++ Developers 버전을 다운받습니다.

저는 Windows 10 64bit을 사용하기 때문에 64bit으로 다운받았습니다.

다운을 받은 후 C:\에 압축을 풀어 주었습니다.


2. mingw 설치

http://www.mingw.org/

위 사이트에 접속 후 Installer를 다운 받고 실행하면 아래 화면이 나오게 됩니다.


Install을 누르면 아래 화면이 나오는데 별다른 설정 없이 Continue를 눌러 줍니다.


그럼 다음과 같이 설치가 진행됩니다.



진행이 완료된 후 Continue를 눌러주면 다음과 같이 선택을 할 수 있는 화면이 나오게 됩니다.
여기서 사진과 같이 선택을 하는데, Mark for Installation을 선택하면 됩니다.



체크를 완료한 후 Installation -> Apply Change를 눌러줍니다.



아래 화면이 나오게 되는데 Apply를 눌러주면 설치가 진행됩니다.



설치가 완료되면 MinGW를 종료하고 환경변수를 설정해 줍니다.
환경변수는 내컴퓨터에서 속성을 클릭하면 설정을 할 수 있습니다.
아래 그림과 같이 path에 MinGW를 등록해 주면 됩니다. 이때, 초기 설정대로 설치하였다면 C:\MinGW\bin일 것입니다.



3. Eclipse 설정

환경변수 등록이 완료되면 이클립스를 실행하고 Window->Preferences를 눌러 설정창을 띄운 후, 아래 그림과 같이 C/C++ -> New C/C++ Project Wizard -> Makefile Project에서 Builder Settings 탭을 수정해줍니다.



설정이 완료되면 이클립스를 재시작 합니다. 이후 프로젝트를 만들 때 Toolchains에서 MingGW GCC를 선택해주면 됩니다.


혹시라도 프로젝트를 실행할 때 "The selection cannot be launched and there are no recent launches"라는 에러메세지가 나온다면,
아래 그림과 같이 Window->Preferences에서  Run/Debug -> Launching란을 수정해줍니다.


이리하여 이클립스 C/C++ 개발환경 셋업을 모두 마쳤습니다.


  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유