본문 바로가기

Technical/Development

Ubuntu 9.10, eclipse cdt 설치하고 c, c++ 개발하기


CD1장으로 된 Ubuntu desktop 버전은 Linux를 간편하게 사용하게 만들어진 패키지여서
개발툴, 환경, 라이브러리들이 자동으로 설치/설정되지는 않는다.

더구나 Eclipse(Galileo 라는 코드명을 가졌던가...아무튼) cdt는 ubuntu의 synaptic 관리자에서도 더 이상 패키지
설치목록에 뜨지 않게 바뀌어 버렸다.

Eclipse cdt(C, C++ Development Toolkit ? ...)을 사용하려면
우선 eclipse 최신 버전을 synaptic 관리자를 통해서 설치한다
(추가로 설치가 필요하다고 마킹된 것들 중에서 pde는 반드시 설치, jde는 java 개발을 하지 않는다면 필요 없을 듯)

다음 eclipse를 실행한 후에 아래의 절차에 따라 설치한다.

- Help 메뉴에서 "Install New Software" 선택
- Install 팝업창에서 Add 버튼 클릭
- Name에 Galileo 하고 넣고 URL에 http://download.eclipse.org/tools/cdt/releases/galileo 를 붙여넣고 OK


- 다시 Install 창에서 CDT Main, CDT Optional Features 를 선택(왼만하면 설치해 놓고 나중에 지우던지 아니면 Main만 설치)하고 Next
- 필요한 패키지가 없다고 오류가 뜰텐데, Remote Launch 부터 아래에 있는 것들 모두 제외하자
- 다시 Next 하면 설치 가능 목록이 뜨고, Next
- Accept ...License agreement 에 체크하고 Finish

* 혹시 설치 도중 아래와 같은 오류가 발생한다면 eclipse pde가 설치되지 않은 것이니 반드시 설치하고 다시 돌아와서 계속하자
  session context was:(profile=PlatformProfile, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install, operand=null --> [R]org.eclipse.ant.ui 3.4.1.v20090901_r351, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
  The artifact file for osgi.bundle,org.eclipse.ant.ui,3.4.1.v20090901_r351 was not found.

설치 진행 창이 팝업되고 설치가 자동으로 시작된다(다운로드/설치에 몇 분 시간이 걸린다). 설치가 완료되면

Ubuntu desktop의 상단 메뉴 프로그램>개발>eclipse 를 클릭하면
Eclipse SDK 워크벤치를 실행시키고 프로그램 개발에 들어갈 수 있다.