• 회원가입
  • 로그인
  • 구글아이디로 로그인

[basic] C++ - Start (시작) - Code::Blocks (코드 블럭스) 설치/실행/세팅. ※ 한글 깨짐 해결.

7,297  
목차
  1. C++ 시작
  2. C++ IDE (※ Code::Blocks) 설치
  3. C++ IDE (※ Code::Blocks) 실행
  4. C++ IDE (※ Code::Blocks) Project 생성법
  5. C++ IDE (※ Code::Blocks) 세팅 - 글자크기, 한글깨짐해결 등

 

C++ 시작

※ 2가지 방법으로 실습 가능.

 

방법1.

일반 에디터 C++ 코드 작성 후,. 
GCC 컴파일러 이용해 컴퓨터가 이해하는 언어로 변환.

 

방법2. (※ 이 방법 이용할 것임.)

IDE (Integrated Development Environment : 통합개발환경)처럼

코드 작성과 컴파일을 함께 제공하는 유틸 이용.

 

※ 무료 IDE 종류 :  

Code::Blocks (코드 블럭스) - ※ 이거 사용해 학습 진행 예정. 

Eclipse (이클립스), 

Visual Studio (비주얼 스튜디오)

 

※ 주의 :

웹 기반 IDE는 기능 제한 있으니, 설치형 유틸 이용 권장.

 

 

C++ IDE (※ Code::Blocks) 설치

※ 설치 설명 영상 : https://youtu.be/SypqOxnHdNw

 

1. 아래 좌표 접속.

http://www.codeblocks.org/downloads/26

 

2.

아래 링크 중 본인 운영체제에 맞는 링크 클릭.

Windows XP / Vista / 7 / 8.x / 10 (이거 가정 후, 설명)

Linux 32 and 64-bit

Mac OS X

 

3.

4번째 있는 odeblocks-20.03mingw-setup.exe 다운로드.

※ 우측 FossHUB or Sourceforge.net 중 클릭하면 다운됨. 

※ 20 .03부분은 버전 번호라 다를 수 있음.

 

4.

다운 받은 파일 클릭해 설치 진행.

※ 모두 next 누르며 설치.

 

5.

Code::Blocks 실행 후, 경고창에서 아래 선택. (※ 3번째)

Yes, associate Code::Blocks width C/C++ file types


 

C++ IDE (※ Code::Blocks) 실행

 

1.

Code::Blocks 실행.

 

2.

File > New > Empty File.

 

3.

아래 코드 작성 후, File > Save File as 클릭해 hz.cpp로 저장.

※ 저장 단축키 : Ctrl + S

 

#include <iostream>

using namespace std;


int main() {

  cout << "홈짱닷컴 Homzzang.com";

  return 0;

}

 

4.

Build > Build and Run 이동해 실행.

※ 실행 단축키 : F9 키

※ 실행 시, 동일 폴더에 hz.exe, hz 파일이 생성됨.

 

 

결과값: CMD창에 아래 코드 뜨면 성공.

홈짱닷컴 Homzzang.com

Process returned 0 (0x0)   execution time : 0.448 s

Press any key to continue

 

C++ IDE (※ Code::Blocks) Project 생성법

[Project 개념]

 

C++ 작업할 디렉토리 의미.

※ 여러 Project 생성 가능.

 


[Project 설치]

 

1.

Code::Blocks 실행.

 

2.

File > New > Project... 클릭

※ 대문에서 Create a new project 링크 클릭해도 됨.

 

3.

Console application 아이콘 선택 후, 우측 상단의 Go 버튼 클릭.

 

4.

C++ 선택 후, Next 버튼 클릭.

 

5.

아래 정보 입력 후, Next 버튼 클릭.

Project title : hzcpp

Folder to create project in : 사용자명 폴더 선택.

※ 「사용자명」: 윈도우 본인 계정명.

 

6.

Finish 버튼 클릭.

 

PS1.

윈도우탐색기에서 아래 경로로 이동해 잘 생성되었는지 확인.

C:\Users\사용자명\hzcpp


PS2.

hzcpp 폴더 안에 아래 2개 파일 존재함.

※ hzcpp.cbp : 출력용. (※ main.cpp 가져오며, xml 형식임.)

※ main.cpp : 입력용. (※ 입력 코드가 저장되는 파일.)

 

 

C++ IDE (※ Code::Blocks) 세팅 - 글자크기, 한글깨짐해결 등

[Settings > Editor 클릭 후 수정]

 

1. 글꼴/크기 수정.

Editor Setting 탭 안 Font 영역 안 우측의 choose 버튼 클릭 후 설정.

※ 글꼴 : 굴림 → Courier New

※ 크기 : 11 → 14

 

2. 한글 깨짐 해결.

2-1.

Encoding Setting 탭 안 Encoding 영역 수정.

※ Use encoding when opening file : Windows-949 → default

PS. default 대신 UTF-8 선택해도 한글 깨짐. ㅡㅡ;;;

2-2.

기존 생성된 파일들 모두 삭제 후, 다시 파일 생성.

(예) main.cpp 경우, 아래 3개 파일을 모두 삭제.

main.cpp

main.exe

main.o

 



분류 제목
basic C++ - Home (입문) - 추천 링크
basic C++ - Intro (소개) - 용도・특징
basic C++ - Start (시작) - Code::Blocks (코드 블럭스) 설치/실행/세팅. ※ 한글 깨짐 해…
basic C++ - Syntax (구문)
basic C++ - Output (출력)
basic C++ - New Lines (줄바꿈)
basic C++ - Comment (주석)
basic C++ - Variable (변수) ★ ※ 상수
basic C++ - User Input (사용자 입력)
basic C++ - Data Type (데이터 타입) - 자료형
basic C++ - Operator (연산자)
basic C++ - String (문자열)
basic C++ - Math (수학)
basic C++ - Boolean (참거짓)
basic C++ - If ... Else - (이프 조건문) ★
basic C++ - Switch (스위치 조건문) ★
basic C++ - While Loop (와일 반복문) ★
basic C++ - For Loop (포 반복문) ★
basic C++ - Break/Continue (브레이크/컨티뉴) 키워드 ★ - 반복문 빠져나가기 / 특정 조건 건너…
basic C++ - Arrays (배열)
1/2
목록
찾아주셔서 감사합니다. Since 2012