Wednesday, November 11, 2009

Eclipse와 MinGW를 이용한 C/C++ 개발 [ S/W 팁 & 사용법 ]


Eclipse와 MinGW를 이용한 C/C++ 개발 [ S/W 팁 & 사용법 ]

제목은 너무 거창하지만 간단히 Visual Studio 없이 이클립스를 이용한 C / C++ 개발 방법입니다.

이클립스는 이전 버전부터 C / C++ 개발을 위한 툴을 제공해 오고 있었습니다.
다만 컴파일러등을 같이 제공하고 있지 않아서 별도로 구해야 합니다.
돈을 지불할 수 없는 학생이나 개인들이 사용한다면 좋겠죠? =)

예전에 소개드렸던 Dev-C++과 비슷하다 생각하시면 됩니다.


1. 우선 GCC등의 컴파일러를 구해야 겠죠.
쉽게 MinGW를 구해서 설치합니다.
윈도우에서 Unix/Linux 개발 환경을 구성해주는 패키지입니다.

다운로드는 이곳 링크에서 받습니다.
가장 위에 있는 Automated MinGW Installer를 받으면 됩니다.
설치는 간단합니다. 설치할건 기본적으로 선택되어 있는 tool과 g++ compiler, MinGW Make 입니다.
원래는 패키지중 Current 버전을 설치해야 하는데 제 PC에선 설치가 되지 않아 현재 버전이 아닌 이전 버전을 설치했습니다.

모두 설치가 되었다면 확인이 필요하겠죠? 커맨드에서 아래 처럼 확인해 봅니다. 혹시 아래처럼 실행되지 않는다면 시스템 패스를 확인해 봅니다. 기본 경로에 설치했다면 C:\MinGW\Bin을 패스에 추가합니다.



2. 개발에 필수인 디버거도 필요하겠죠? =)
이곳에서 디버거를 다운 받습니다.
압축을 풀어보면 아래 그림과 같은 디렉토리가 보일겁니다.
MinGW 디렉토리랑 유사한 구조로 되어 있는데 그냥 덮어 쓰면 됩니다.
간단하죠?



3. 마지막으로 이클립스를 구해야 겠죠?
다운로드 페이지에서 C/C++ 버전을 다운받고 압축을 풀어 실행하면 됩니다.
간단한 테스트 코드를 만들고 컴파일하고 디버깅하고 실행해보면 되겠습니다.


Ps. 다른 분들은 make 관련 에러가 있다고 하는데 저는 이상하게 없네요.
만약 문제가 생긴다면 이클립스의 설정에서 make를 mingw32-make.exe로 변경해 보세요.



트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://namomo.egloos.com/tb/3965470 [도움말]

    덧글

    • 멋쟁이 2009/10/22 23:54 # 삭제 답글

      글 덕분에 해결 하였습니다. 글을 제 블로그에 담아 갈께요
      안되면 제 블로그에 삭제요청해 주시면 삭제 하겠습니다.
      감사합니다.
    • 냐모 2009/10/23 00:08 #

      네 출처만 남겨주시면 마음대로 가져가셔도 됩니다.
      도움이 되었다니 저도 기쁘네요.
      즐거운 하루 보내세요~

    No comments: