etc
posted by Junction 2012. 3. 22. 08:43


VS2010를 실행시켰을때의 모습이다.

*여담이지만 프로그래머는 최신 툴이 나오면 바로 갈아타지 않고 한단계 전 버전을 쓴다고 한다.
최신버전이라도 혹시 모를 버그가 있을수 있기 때문이라고 하던데 본인은 잘 모르겠다.

처음시작하는 것이기 때문에 New Project를 선택하기로 하자.
 선택을 하면 다음과 같은 화면이 뜨게 된다.

본인은 이미 한번정도는 사용했기 때문에 약간 화면이 다를 수도 있다.
여기서 선택해야 하는것은 왼쪽에 Visual C++를 펼쳐서 Win32를 선택해주면
중간에 Win32 Console Application과 Win32 Project 두개가 보인다.

Win32 Console Application를 선택해주고 아래쪽에 Name에 이름과 Location에 파일을 저장할 경로를 선택하고 OK를 눌러준다.


OK를 누르면 이와같은 화면이 뜬다.
Win32 Application Wizard가 뜬다. ( test123은 앞에서 Name에 test123을 적었기 때문이다. )
여기서 Wizard란?
다른 프로그램의 실행 or 작업 등을 도와주는 프로그램을 말한다.

이 화면에선 그냥 잘왔다고만 하고 아무것도 없다. Next를 선택해 다음으로 넘어가보자!


뭔가 체크해야 할것이 많다? 하지만 걱정마라.

Application type에선 Console을 선택해주고 Additional options에선 Empty project를 체크해주고
 Finish를 누르기만 하면 된다.
Empty project를 체크 안하면 어느정도 코드가 적혀있는데 사람에 따라 오히려 불편할수도 있기 때문에 빈공간에서 작업을 해보자.

Finish를 누르면 이와 같이 나온다.
여기서 solution explorer를 선택해서 창을 옮길수 있으니 맘에 들도록 창을 배치시킬수 있다.
source file폴더를 우클릭하여 Add -> New Item 혹은 ctrl+shift+A를 눌러 파일을 만들어 보도록 하자.

또다른 창이 나왔다 여기선 파일형식을 선택할수 있는데 우리가 하는건 C프로그래밍이니
C++ File를 선택하고 Name에 이름을 적고 Add를 누르자.


뭔가 달라진것이 보인다.
main이라는 파일이 생겼고 뭔가를 적을수 있는 부분이 생겼다.
저곳에는 사용자가 직접 CODE를 작성하는 곳이다.
CODE를 작성해보도록 하자.

CODE를 작성했다.
#include <stdio.h>

void main(void)
{
printf("Hello World \n");
}
그냥 봐도 뭔가 느낌이 온다. 일단 컴퓨터가 알아먹을수 있도록 compile을 하도록 하자.

다 적은후에 메뉴에서 build를 선택해 compile을 찾아서 하거나 단축키(ctrl+F7)를 이용하면 된다.

Output창에 뭔가가 떴다
쭉읽어 내려가다 보면
Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped
빌드 1성공이라고 보기 좋게 나온다 여기서 실패가 나오게 되면 소스코드에 오류가 있다는 뜻이다.
지금은 아직 그렇다할게 없으니 이런게 있다고 알아두면 좋겠다.

compile성공도 했고, 이제 실행을 시켜보도록 하자.
메뉴에서 Debug->Start Without debugging을 선택하자 단축키(ctrl+F5)

이 창이 뜨게 되면 그냥 Yes를 선택해주도록 하자. compile시 실패가 뜨지 않았다면 안떠도 상관 없다.

창이 하나 뜨면서 'Hello World'라는 문장이 보인다.
우리는 지금 프로그램을 하나 만들었다. 비록 단순하게 'Hello World'라는 문장이 나올뿐이지만 말이다. 

'etc' 카테고리의 다른 글

C프로그래램의 구조  (0) 2012.03.26
private file  (0) 2012.03.25
OS  (0) 2012.03.21
C언어의 역사와 특징  (0) 2012.03.21
C언어란?  (0) 2012.03.20