eclipse c how install
이 튜토리얼에서는 C ++ 개발을 위해 Eclipse를 설치, 설정 및 사용하는 방법을 살펴 봅니다.
Eclipse는 주로 Java 개발에 널리 사용되는 IDE입니다. Eclipse는 다른 프로그래밍 언어 중에서도 PHP뿐 아니라 C 및 C ++ 개발에도 사용됩니다.
Eclipse IDE는 Java로 작성되었습니다. 주로 기본 '작업 공간'과 플러그인 시스템으로 구성되어있어 더 많은 플러그인을 추가하고 IDE의 기능을 확장 할 수 있습니다.
Eclipse는 Windows, Mac OS 및 Linux를 포함한 모든 주요 플랫폼에서 작동하며 본격적인 프로젝트를 개발하는 데 사용할 수있는 강력한 기능을 자랑합니다.
=> C ++ 교육 자습서의 A-Z를 보려면 여기를 확인하십시오.
학습 내용 :
C ++ 용 Eclipse
Eclipse 용 개발 환경에는 다음이 포함됩니다.
- Java 및 Scala 용 Eclipse JDT (Java Development Tools).
- C / C ++ 용 Eclipse C / C ++ 개발 도구 (CDT).
- PHP 용 Eclipse PHP 개발 도구 (PDT).
공식 웹 사이트: 식
이 튜토리얼에서는 C / C ++ 개발 (Eclipse CDT)과 관련하여 Eclipse IDE의 기능을 탐색하고 개발을 시작하기 위해 컴퓨터에서 Eclipse를 설정하는 모든 단계에 대해 논의합니다.
Eclipse IDE의 특징
다음은 Eclipse IDE의 기능입니다.
수동 테스트를위한 테스트 케이스 예
- Eclipse의 거의 모든 것이 플러그인입니다.
- 추가 프로그래밍 언어 나 버전 제어 시스템 또는 UML을 위해 IDE에 플러그인을 추가하여 Eclipse IDE의 기능을 확장 할 수 있습니다.
- Eclipse에는 UI 디자인을위한 드래그 앤 드롭 기능이있는 멋진 사용자 인터페이스가 있습니다.
- 다양한 도구 체인, 클래식 메이크 프레임 워크 및 소스 탐색을위한 프로젝트 개발 및 관리 프레임 워크를 지원합니다.
- 접기 및 하이퍼 링크 탐색, 그레이딩, 매크로 정의 브라우저, 구문 강조 표시가있는 코드 편집과 같은 다양한 소스 지식 도구를 지원합니다.
- 코드를 디버깅 할 수있는 뛰어난 시각적 코드 디버깅 도구를 제공합니다.
C ++ 용 Eclipse 설치 및 구성
C / C ++ 개발을 위해 Eclipse IDE를 설치하고 구성하려면 먼저 시스템에 적절한 GCC 컴파일러가 있는지 확인해야합니다.
C / C ++ 용 Eclipse IDE를 설치하고 구성하려면 다음 단계를 따르십시오.
1 단계: GCC 컴파일러 설치
Eclipse CDT는 C / C ++ 컴파일러를 사용합니다. 따라서 C / C ++ 개발을 위해 Eclipse CDT를 사용하기 전에 시스템에 적절한 GCC 컴파일러가 있어야합니다. 우리는 ‘MinGW’또는‘Cygwin’ 이클립스에서 사용할 우리 컴퓨터의 컴파일러.
이러한 컴파일러 설치에 대한 자세한 내용은 다루지 않겠지 만 독자에게 유용한 적절한 링크를 제공 할 것입니다.
=> MinGW 컴파일러를 설치하려면 여기를 클릭하십시오.
=> Cygwin 컴파일러를 설치하려면 여기를 클릭하십시오.
2 단계: Eclipse C / C ++ 개발 도구 (CDT) 설치
이전에 Eclipse를 설치했는지 여부에 따라 시스템에 이미 Eclipse IDE가 있는지 여부에 따라 Eclipse CDT를 설치하는 두 가지 방법이 있습니다.
시스템에 이미 Eclipse JDT (Eclipse for Java) 또는 기타 Eclipse 환경이있는 경우이 환경에 CDT 플러그인을 추가 할 수 있습니다.
다음은 기존 Eclipse 환경에 CDT 플러그인을 추가하는 단계입니다.
#1) Eclipse.exe 시작
Eclipse를 처음 실행하는 경우 모든 프로젝트를 보관할 작업 공간을 만들어야합니다. 그 후 Eclipse IDE를 열 때마다 작업 공간을 선택하는 대화 상자가 표시됩니다.
위의 대화 상자에서 새 작업 공간을 만들거나 기존 작업 공간을 선택하고 확인을 클릭하면 IDE가 열립니다.
#두) 딸깍 하는 소리 도움말 => 새 소프트웨어 설치 . 에서 “사용 가능한 소프트웨어” 대화 상자에서 'Work With'필드에 'Kepler – http://download.eclipse.org/releases/kepler'(또는 Eclipse 4.2의 경우 Juno, Eclipse 3.7의 경우 Helios)를 입력하거나 드롭 다운 메뉴를 아래로 내리고 위를 선택합니다. 링크.
#삼) 에서 '이름' 필드, 확장 '프로그래밍 언어' 'C / C ++ 개발 도구'옵션을 확인합니다.
# 4) 다음 => 완료를 클릭하십시오.
이 일련의 단계는 아래 스크린 샷에 나와 있습니다.
플러그인이 설치되면 Eclipse IDE를 사용하여 C / C ++ 개발을 시작할 수 있습니다.
시스템에 Eclipse IDE가없는 경우 다음을 다운로드하여 Eclipse CDT를 직접 설치할 수 있습니다. Eclipse CDT 패키지 .
이와 같은 설치 순서는 없습니다. 다운로드 한 패키지의 압축을 풀고“Eclipse.exe”를 실행하기 만하면 Eclipse IDE를 사용하여 C / C ++ 개발을 할 수 있습니다.
3 단계 : Eclipse IDE 구성
PATH 환경 변수에서 MinGW 또는 Cygwin 바이너리를 업데이트 한 경우 Eclipse CDT에 대한 구성을 특별히 수행 할 필요가 없습니다.
CDT는 PATH를 검색하고 자체적으로 C / C ++ 컴파일러를 찾습니다.
이제 Eclipse를 사용할 준비가되었습니다.
Eclipse IDE를 사용한 C ++ 개발
방금 구성한 환경을 테스트하려면 Eclipse.exe를 엽니 다.
File => New => C ++ Project를 선택하면 아래와 같은 화면이 나타납니다.
여기에서 프로젝트 이름을 지정할 수 있습니다. 빈 프로젝트 또는 샘플 'Hello World'응용 프로그램 프로젝트를 선택할 수 있습니다. 시스템에있는 컴파일러는 아래에 나열됩니다. “ToolChains” . 적절한 컴파일러를 선택한 후 다음을 클릭 할 수 있습니다.
컴파일러를 선택하고 방금 만든 프로젝트에 대한 다른 속성을 설정하는 또 다른 방법은 프로젝트 탐색기에서 프로젝트 이름을 마우스 오른쪽 단추로 클릭하고 '속성' .
jar 파일을 무엇으로 열지
다음 화면이 표시됩니다.
이 대화 상자에서 선택한 프로젝트에 대한 다양한 속성을 설정할 수 있습니다.
프로젝트가 준비되면 확장자가 .cpp 인 파일을 추가하고 코드를 작성할 수 있습니다. 원하는 코드를 작성했으면 이제 코드를 컴파일하고 빌드 할 차례입니다.
프로젝트에 둘 이상의 코드 파일이있을 수 있습니다. 프로젝트 내에 C ++ 클래스를 만들 수도 있습니다.
Eclipse에서 프로젝트 빌드 및 실행
프로젝트 탐색기에서 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭하고 '프로젝트 빌드'를 선택하여 프로젝트를 빌드 할 수 있습니다.
빌드가 성공하면 프로젝트를 실행하거나 실행합니다. 이를 위해 프로젝트 탐색기에서 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭하고 '다음 계정으로 실행'을 클릭합니다. 그런 다음 'Local C / C ++ Application'을 선택합니다. 이것은 응용 프로그램을 실행합니다.
Eclipse에서 애플리케이션 디버깅
프로젝트를 실행할 때 원하는 출력을 얻으면 프로젝트가 성공했다고 말할 수 있습니다. 그러나 원하는 결과를 얻지 못한 경우 애플리케이션을 디버그해야 할 수 있습니다.
Eclipse에서 애플리케이션을 디버깅하는 방법을 살펴 보겠습니다.
프로젝트를 디버그하려면 다음 단계를 수행해야합니다.
# 1) 중단 점 설정
중단 점을 설정하여 프로그램 실행을 중단 할 수 있습니다. 이를 통해 프로그램을 단계별로 검사하고 변수의 중간 값과 실행 흐름을 관찰하여 코드에서 문제를 찾을 수 있습니다.
일반적으로 C ++ 프로그램의 시작점 인 주 함수에 중단 점을 설정하는 것이 좋습니다. 중단 점을 설정하려면 중단 점을 원하는 코드 줄에 대해 코드 파일의 왼쪽 패널을 두 번 클릭 할 수 있습니다.
또 다른 방법은 'Ctrl + Shift + B' 중단 점이 필요한 코드 줄에 커서를 놓습니다.
빨간색 화살표는 중단 점이 설정된 선을 나타냅니다. 왼쪽 창에 원으로 표시됩니다.
# 2) Eclipse 디버거 시작
중단 점이 설정되면 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭 (또는 메뉴에서 실행 옵션)하여 디버거를 시작하고“Debug As => Local C / C ++ Application”을 선택할 수 있습니다. 이렇게하면 중단 점이 설정된 줄에서 실행이 일시 중지됩니다.
# 3) 스텝 오버 및 변수 및 출력 감시
디버그를 시작한 후 다음을 수행 할 수 있습니다. '스텝 오버' 각 코드 줄을 클릭하고 해당 변수 위에 마우스를 올려 변수 값을 검사합니다.
각 코드 행을 단계별로 실행하는이 프로세스는 프로그램을 디버깅하는 궁극적 인 방법입니다.
# 4) 디버그 작업 => Run-to-line 재개, 종료
디버깅으로 수행 할 수있는 모든 작업입니다. Run-to-line은 커서가있는 줄까지 프로그램 실행을 계속합니다.
Resume은 다음 중단 점까지 또는 프로그램이 끝날 때까지 프로그램 실행을 계속합니다. 종료-디버깅 세션을 종료합니다.
아래 스크린 샷은 디버그 도구 모음과 논의한 작업을 보여줍니다.
# 5) 개발 관점으로 다시 전환하십시오.
위 스크린 샷에 표시된 C / C ++ 아이콘을 클릭하여 추가 프로그래밍을 위해 프로젝트로 다시 전환합니다.
독자는 step-into와 같은 다른 디버거 기능을 탐색 할 수 있습니다 (여기서는 함수 내부로 이동하여 디버깅 할 수 있음). 감시되는 변수의 값을 수정할 수 있습니다.
결론
이 튜토리얼에서는 Eclipse CDT IDE를 사용한 기능, 설치, 구성 및 개발을 살펴 보았습니다. Eclipse IDE는 주로 Java 개발에 사용되지만 C / C ++, PHP, Perl, Python과 같은 다른 프로그래밍 언어를 사용하는 개발에도 사용할 수 있습니다.
Eclipse에는 그래픽 디버거가 있으므로 애플리케이션 디버깅이 더 쉬워집니다. Eclipse IDE는 사용하기 쉬운 IDE이므로 너무 많은 고급 애플리케이션을 개발할 수 있습니다.
=> 여기에서 간단한 C ++ 교육 시리즈를 살펴보십시오.