츄잉~ chuing~
츄잉 신고센터 | 패치노트 | 다크모드
공지&이벤트 | 건의공간 | 로고신청N | HELIX
로그인유지
회원가입  |  분실찾기  |  회원가입규칙안내
[C언어] 1.C언어 실습환경 셋팅
팟독 | L:0/A:0
130/450
LV22 | Exp.28% | 경험치획득안내[필독]
추천 3-0 | 조회 3,644 | 작성일 2014-09-07 10:04:24
[서브캐릭구경OFF] [캐릭컬렉션구경OFF] [N작품구경OFF]
*서브/컬렉션 공개설정은 서브구매관리[클릭]에서 캐릭공개설정에서 결정할수 있습니다.
  [숨덕모드 설정] 숨덕모드는 게시판 최상단에 위치해 있으며 언제든 설정할 수 있습니다.

[C언어] 1.C언어 실습환경 셋팅

 

 프로그래밍을 해보기전에 중요한 말이 있습니다.

 어떤 프로그래밍을 가르치는 교수님이나 선생님이라도 꼭 한번씩 하는 말이지요.

 백문이 불여일견(百聞不如一見)이라 백견이 불여일행(百見不如一行)하다.

 백번 듣는것이 한번 보는것만 못하고 백번 보는것이 한번 실행 하는것보다 못하다라는 뜻인데요.

 실제로 프로그래밍에서는 백번 코드를 본다고해도 한번 코딩하는게 더 얻는것이 많을 정도로 프로그래밍에선 직접해보는게 중요하다는 말이지요.

 

 

 이번 게시글에서는 전 게시글에서 말했다시피 실습환경을 셋팅해봅시다.

 

 윈도우에서 C언어를 실습하기위해서는 Micorosoft Visual Studio C++(이하 비쥬얼 스튜디오라 부름.)이라는 프로그램이 필요한데요.

 이 프로그램이 뭐냐하면, C,C++의 컴파일러입니다.

 

 *컴파일러(compiler)란? 

 앞에서 C언어 소스코드를 기계어로 바꿀때 컴파일이란 과정을 거친다고하였는데 C언어 소스코드를 기계어로 바꾸는것을 컴파일, 컴파일을 해주는 프로그램을 컴파일러라고 합니다.

 

 비쥬얼 스튜디오에는 몇가지 버전이 있습니다. 2005도 있고 2008도 있고 2010도 있고 2013도 있는데요. 아무 버전이나 사용하셔도 기능에는 거의 상관은 없지만 저의 경우에는 컴퓨터에 2010이 설치되어있기때문에 2010을 사용합니다.

 

 다운로드는 구글에다가 microsoft visual studio C++ 을 치시고 사이트를 찾으셔서 다운받으셔도되고

 

 www.visualstudio.com/downloads/download-visual-studio-vs#DownloadFamilies_4

 이 사이트에서 Visual C++을 찾으셔서 클릭하시면 아래와 같은 창이 뜹니다.

 

다운로드 언어 한국어 하시고 지금 설치 누르시면 됩니다.

 

*제 컴퓨터가 이상한건지 사이트가 이상한건지 모르겠지만 제 컴퓨터로는 한국어로 설치가 안됩니다. 그러시면 그냥 영어로하셔도 사용하는데 지장이 없으니 영어로 설치해주시기바랍니다. 혹은 다른 버전으로 설치하셔도 사용에는 지장이 없습니다.

 

혹은 http://go.microsoft.com/?linkid=9709956 을 복사하셔서 주소창에다 붙여넣기 하시면 자동으로 다운로드 됩니다. 

 

 

사용조건에 동의하는가? 뭐 이런거 나오는데 동의 누르면서 다음 계속 누르시면 자동으로 깔립니다.

컴퓨터사양에 따라 소요시간은 다른데 거의 5분~15분내에는 다 깔리는것 같더라구요.

 

설치 후 비쥬얼 스튜디오를 실행시키면 밑과 같은 화면이 나옵니다.

 

프로젝트란것을 만들어야 소스코드를 코딩할 화면을 만들 수 있는데요.

프로젝트를 만드는 방법은 3가지가 있습니다.

1.메인화면의 새 프로젝트....을 클릭

2.상단 메뉴의 파일->새로 만들기->프로젝트를 순서대로 클릭

3.단축키 Ctrl+Shift+N을 사용.

 

프로젝트 생성을 하시면 아래와 같은 화면이 뜹니다.

 

여기서 중요한건 Win32 콘솔 응용 프로그램을 클릭해주시고 이름을 설정하시고 확인을 누르시면 됩니다.

*이름은 편하신대로 지으시고 화면에서의 chuing.c는 그냥 이름입니다.

 

확인을 누르시면 아래와 같은 화면을 볼수 가 있는데 마침을 누르지마시고 다음을 누르시길 바랍니다.

 

위의 화면에서 다음을 누르시면 아래와 같은 화면이 나타납니다.

여기서 추가옵션에 미리 컴파일된 헤더가 체크되어있는데, 빈 프로젝트 체크하시고 마침 누르시면됩니다.

 

그리고 그 후 프로젝트를 만드신 경로를 따라가보시면 아래의 사진들과 같이 프로젝트 이름으로된 폴더가 생성되어 있는것을 확인하실 수 있습니다.

 

 

 

빈 프로젝트로 프로젝트를 만드셨으면 아래의 사진과 같이 깨끗한 화면이 나옵니다.

 

 

그 후 소스 파일을 생성해주셔야 하는데요.

소스 파일을 생성하는 방법은 2가지 방법이 있습니다.

 

1. 소스파일 우버튼 클릭 후 추가->새 항목

2. 소스파일 좌버튼 클릭 후 Ctrl+Shift+A 단축키 사용

 

위의 2가지 방법 중 하나를 하시면 아래와 같은 화면이 나옵니다.

여기서 C++파일을 클릭 하고 이름은 편하신대로 생성하시고 뒤에 확장자명을 .c로 붙여줍니다.

*.c 를 붙이는 이유는 c언어 소스코드이기 때문이며, .c를 붙이지 않으실 경우 확장자는 .cpp로 생성됩니다. 물론 .cpp로 생성되어도 코딩에는 전혀 지장이 없습니다. 

 

그리고 추가를 누르시면 아래와 같이 chuing.c라는 소스파일이 생성된 것입니다.

 

 

실제로 소스파일이 생성됬는지 확인하고 싶으시다면 경로를 따라가시면 됩니다.

 

이렇게 경로를 따라갔을 때 chuing.c라는 C 소스파일이 생성된것을 확인 할 수 있습니다.

 

 

저는 최대한 이해하기 쉽게 설명하고 있으나,

글에서 모르는 용어나 어려운 부분이 있을 시 댓글에 남겨주시면 글을 수정하거나 댓글로 설명해드리겠습니다.

그리고 대부분의 용어는 아 이런게 있구나 정도로만 알고 계시면됩니다.

 

다음에는 진짜 코딩을 해보도록 하겠습니다.

 

 

 

개추
|
추천
3
반대 0
신고
    
  [숨덕모드 설정] 숨덕모드는 게시판 최상단에 위치해 있으며 언제든 설정할 수 있습니다.
[L:13/A:224]
미트니연
저번 글도 그렇고 도움이 많이 되네요. 항상 배워봐야지 하고 막막했는데 이번 기회로 조금더 쉽게 접할 수 있을거 같습니다^^
2014-09-07 14:34:54
추천
순결녀
아 보기도 싫은 화면이다
2014-09-07 22:58:11
추천
[L:26/A:479]
독고가르
이후에 뭘 어떻게 할수있는지에대해서 궁금하네요.
앞으로도 더좋은글 써주시기 바랍니다 ^
2014-09-08 11:32:08
추천
[L:47/A:175]
마이티오덕
오 프로그래밍 언어라니.. 잘 배우고 갑니다
2014-09-08 12:00:22
추천
손없는기사
하지만 백날 VS로 코딩해도 우분투 터미널 가면 오류가 뜨고 아아...
2014-09-08 19:28:27
추천
ㅋ라운제과
리눅스 계열에서 사용하는 컴파일러는, vs 와 조금 다르니까 당연히 오류가 뜨지요...
2014-11-14 09:27:32
추천0
샹크스¸
잘보고가요.
2015-02-08 22:35:56
추천0
의견(코멘트)을 작성하실 수 없습니다. 이유: 로그인을 하시면 댓글작성이 가능합니다. 츄잉은 가입시 개인정보를 전혀 받지 않습니다.
  
즐겨찾기추가   [게시판운영원칙] | [숨덕모드 설정] |   게시판경험치 : 글 10 | 댓글 1
번호| | 제목 |글쓴이 |등록일 |추천 |조회
정보공지
비밀글입니다 [ichitaka] Shouko to Yuuji to NTR [12]
순결녀
2015-11-02 3 754
135 별처럼빛나는  
[리니지] 콜로세움의 시작(리니지 토너먼트의 귀환?) 과연?! [8]
2016-05-01 0-0 6234
134 미연시나리뷰  
16. 그 고성에 용사포가 있다! [13]
은룡
2016-04-17 4-0 17605
133 별처럼빛나는  
[모바일 게임] 불멸의전사2 : 위너스 [3]
2016-04-11 0-0 5402
132 별처럼빛나는  
[모바일 게임] 슈퍼판타지워 [7]
2016-03-16 0-0 7586
131 별처럼빛나는  
[리니지] 러쉬일기 [14]
2016-02-06 1-0 9029
130 별처럼빛나는  
[리니지] 별처럼빛나는 전투영상 6편~8편까지! [13]
2016-01-11 2-0 11523
129 전쟁뒷이야기  
광복 이후 일본인들은 어떤 생활을 했을까? [33]
ㄴㅇㅋㅌㅊ
2016-01-05 14-0 17636
128 츄간음악시간  
[특별판] 2015 MLA 어워드 2부 [3]
츄인e
2015-12-31 0-0 13031
127 츄간음악시간  
[특별판] 2015 MLA 어워드 1부 [1]
츄인e
2015-12-30 3-0 10552
    
1
2
3
4
5
6
7
8
9
10
>
>>
enFree
공지&이벤트 | 접속문제 | 건의사항 | 로고신청 | 이미지신고 | 작품건의 | 캐릭건의 | 기타디비 | 게시판신청 | 클론신고 | 정지/패널티문의 | HELIX
Copyright CHUING Communications. All rights reserved. Mail to chuinghelp@gmail.com | 개인정보취급방침 | 게시물삭제요청