1 / 10

C 언어 사용하기

C 언어 사용하기. 2006 년 3 월 20 일 황의권 , 지용인 , 최종윤 서울대학교 컴퓨터공학부. 프로그래밍 도구. 프로그래밍을 위해 필요한 것 편집기 (editor) 컴파일러 (compiler) – 사람이 만든 프로그램 코드를 기계가 이해할 수 있는 언어로 바꾸어주는 프로그램 프로그래밍을 편하게 해주는 도구들 통합개발환경 (IDE) 편집기 + 컴파일러 + 인터페이스 + …… MS Visual Studio .NET, IBM Eclipse 등. C 프로그래밍 도구.

kreeli
Download Presentation

C 언어 사용하기

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. C 언어 사용하기 2006년 3월 20일 황의권, 지용인, 최종윤 서울대학교 컴퓨터공학부

  2. 프로그래밍 도구 • 프로그래밍을 위해 필요한 것 • 편집기(editor) • 컴파일러(compiler) – 사람이 만든 프로그램 코드를 기계가 이해할 수 있는 언어로 바꾸어주는 프로그램 • 프로그래밍을 편하게 해주는 도구들 • 통합개발환경(IDE) • 편집기 + 컴파일러 + 인터페이스 + …… • MS Visual Studio .NET, IBM Eclipse 등

  3. C 프로그래밍 도구 • 편집기 – 일반적으로 널리 쓰이는 문서 편집기들 • Vim (http://www.vim.org) • Emacs • Ultraedit(http://www.ultraedit.com) – 상용화된 도구 • 메모장(notepad) – 휴지가 없으면 신문지라도 • 컴파일러 • GNU gcc(http://gcc.gnu.org) – 일반적인 공개 컴파일러 • MinGW gcc(http://www.mingw.org) – gcc의 Windows 버전 • 무수한 공개/상용 컴파일러들 • 추천 조합 • Vim + GNU gcc + 기타 필요한 도구들 • Linux를 설치하면 기본적인 도구들은 모두 갖추어져 있음 • Windows 환경 - gVim + MinGW gcc

  4. gVim 사용법 (1/3) • gvim64.zip을 받아 압축을 풀고 설치

  5. gVim 사용법 (2/3) • 새 파일을 작성할 경우 문법 선택

  6. gVim 사용법 (3/3) • i키를 눌러 끼워넣기모드(insert mode)로 변환하고 내용 작성, 저장

  7. gcc를 사용하여 컴파일하기 • Linux에서 컴파일하기 ropas> gcc hello.c ropas> ./a.out hello, world! • Windows에서 컴파일하기 C:\ropas> gcc hello.c C:\ropas> a hello, world!

  8. Dev-C++ 사용법(1/3) • C/C++언어 사용을 위한 개발환경 • 컴파일러로 MinGW gcc를 사용 • Dev-C++/bin에 자동으로 설치됨 • Windows용 GUI나 console 프로그램 작성 가능 • 홈페이지 주소 • http://www.bloodshed.net/dev/index.html • 설치 및 설정 • 설치 언어로 “Korean”을 선택하고, 나머지는 기본 옵션으로 설치 • 처음 실행 시 설치 때와 동일하게 설정하고 실행

  9. Dev-C++ 사용법(2/3) • 새 프로젝트 시작하기 • 파일 -> 새로만들기 -> 프로젝트 • Basic의 Console Application 선택 • 프로젝트 명 입력 후 언어 선택(C) • 기존의 프로젝트 열기 • 파일 -> 파일 또는 프로젝트 열기 • 프로젝트 파일(.dev)를 선택

  10. Dev-C++ 사용법(3/3) • 프로그래밍하기 • 새 프로젝트를 시작할 때 기본적으로 주어지는 뼈대를 바탕으로 프로그래밍 가능 • 컴파일 • 실행 -> 컴파일 • 컴파일 도중 오류가 발생하면 아래 창에 오류내용이 표시 • 실행하기 • 컴파일 후, 실행 -> 실행 • Dev-C++에서는 system(“PAUSE”); 명령이 없으면 실행 직후 바로 콘솔 창이 닫히므로 주의

More Related