스마트웹앱콘텐츠전문가/C++

개발 환경 구축

9D4U 2019. 1. 8. 11:01
728x90
반응형

1.

 ○ 이클립스

- JRE 설치

- 이클립스 설치 : https://www.eclipse.org/downloads/packages/ -> 루나버전 -> Eclipse IDE for C/C++ Developers

- CDT 설치 : 이클립스 실행 후 help - Install New Software 

     Install창에 CDT를 다운로드 받기 위한 repository 주소를 추가(http://www.eclipse.org/cdt/downloads.php 참조)

     다운로드 주소(https://download.eclipse.org/tools/cdt/releases/8.5/)

     검색 후 CDT Main~, CDT Optional ~ 체크 후 Next -> 라이센스 동의 후 설치

- MinGW 설치 및 환경 변수 설정 :

○ MinGW : C++ 언어로 작성된 소스 파일을 컴파일 할 때 사용될 컴파일러(Cygwin, MinGW 등이 있음)

다운로드 주소 : https://sourceforge.net/projects/mingw/files/

(참고 : 윈도우 64비트 용 https://sourceforge.net/projects/mingw-w64/)

실행파일 다운로드 후 continue -> 인스톨 관리 툴이 뜨면 설치할 컴파일러들을 선택하고, install-Mark All Upgrades 메뉴를 클릭해 설치 마무리

mingw 설치가 끝나면 사용자 PATH 환경 변수를 설정해야 함. : path 변수 편집 후, E:\MinGW\bin 추가

- 이클립스에 MinGW설정

 ○ 비주얼 스튜디오


2. 간단한 프로그램 구현

- 프로젝트 생성 : File - New - C++ Project

- 프로젝트 이름, 프로젝트 타입 및 툴체인 설정 -> 테스트용으로 프로젝트 타입은 'Empty Project', 툴체인은 'MinGW GCC'

- 프로젝트 생성 후, 프로젝트 하위 경로에 소스파일 생성

- 소스파일(확장자 .cpp)을 빌드하는 개념

- Ctrl + B : 빌드

- Ctrl + F11 : 실행

728x90

'스마트웹앱콘텐츠전문가 > C++' 카테고리의 다른 글

[객체 지향 언어의 특징][상속]  (0) 2019.01.14
[friend와 연산자 오버로딩]  (0) 2019.01.11
[객체배열과 객체포인터]  (0) 2019.01.10
함수  (0) 2019.01.09
기초구문  (0) 2019.01.08