개발 공부/C언어

[C언어] Visual Studio(비주얼 스튜디오) 2017 버전으로 프로젝트를 생성하고 소스파일 만들기

가이윤 2019. 4. 30. 20:48

 

코드 입력해서 Hello world 출력하기

프로그램 설치가 끝이 난 상태에서 Visual Studio를 실행해 보죠. Windows 앱 검색할 때 V로 가면 Visual Studio 2017이 보여요. 그거를 실행시킵니다. 그러면 다음 페이지가 보입니다.

기본적으로 다음 사실을 인지해야 돼요.

먼저 ‘솔루션’을 만들고, 그리고 그 안에 ‘프로젝트’를 만들고

마지막으로 이 프로젝트 안에 ‘소스 파일’을 생성한다.

그런데 보통은 솔루션과 프로젝트를 동시에 만들게 되죠. 그럼 이 둘을 한번 만들어 보겠습니다. 위 페이지의 메뉴에서 다음 순으로 들어갑니다. (그냥 Ctrl+Shift+N을 눌러도 돼요.)

파일(F) → 새로 만들기(N) → 프로젝트(P)

그러면 다음 페이지가 뜹니다.

여기서 먼저 왼쪽을 보세요 Visual C++ 아래에 ‘Windows 데스크톱’이 보이죠? 먼저 이걸 선택합 니다. 그러면 중간에 ‘Windows 데스크톱 마법사’가 등장하는데 이것 선택해야 합니다. 다음과 같이 말이죠.

그럼 이제 하단에 ‘이름(N)’이라고 표시된 곳에 프로젝트의 이름을 입력해줍니다. 그런데 프로젝트 의 이름을 입력하면 ‘솔루션 이름(M)’도 이와 동일하게 수정이 됩니다. 저는 Test로 지어보겠습니다. 본인이 원하는 이름을 적어주세요. 그럼 이제 우측 하단의 확인 버튼을 사정없 이 눌러 주세요. 그러면 끝난 줄 알았는데 다음 페이지가 또 뜹니다.

 

* 프로그래밍을 자주 하시게 된다면 파일명이나 폴더명은 주로 영어로 하시는걸 권합니다!

이게 다른 프로그래밍 언어 툴 프로그램 사용해보시면 겪을 수도 있는데, 경로 설정 같은 거 해줄 때 한글로 되어 있으면 호환이 되지 않는 경우가 가끔 있습니다. 특히 '안드로이드 스튜디오' 사용할 때는 어떤 경로 설정할 때 아예 한글 폴더명은 안되게 되어있습니다..(그래서 저 같은 경우 윈도우 설치할 때 사용자 이름도 일부러 영어로 설정했습니다!) 

 

이 페이지에서 ‘빈 프로젝트(E)’만 체크하고 나머지는 해제해 주세요. 다음과 같이 말이죠.

 

 

우측 하단의 확인 버튼을 눌러 주세요. 그러면 다음과 같이, 생성된 솔 루션과 프로젝트를 오른편의 ‘솔루션 탐색기’를 통해 확인할 수 있습니다.

 

이제 마지막으로 소스 파일을 추가할 차례입니다. 소스 파일은 솔루션 탐색기를 통해 추가할 수 도 있고 메뉴를 선택해서 추가할 수도 있는데, 여기서는 솔루션 탐색기를 통해 추가해 보겠습니 다.

먼저 ‘솔루션 탐색기’의 Test의 하단에 위치한 폴더 모양의 소스 파일 위치에서 마우스 오른쪽 버튼을 누릅니다. 그러면 리스트가 뜨는데, 거기서 ‘추가(D)’ → ‘새 항목(W)’을 선택합니다. (단축키 Ctrl+Shift+A 입력도 가능) 그러면 다음 페이지를 보게 됩니다.

 

이제 다음과 같이 C++ 파일을 선택하시고, 생성할 소스 파일의 이름을 입력해 주세요. 그런데 여기서 주의할 점이 C 코딩하려면 확장자는 c가 되도록 해야 합니다. 확장자를 cpp로 하면 C++ 컴파일이 진행이 되니 주의하세요!

 

위에 보이듯이 저는 First.c로 소스 파일의 이름을 결정했습니다. 이제 마지막으로 우측 하단의 추 가 버튼을 눌려서 생성된 소스 파일을 다음과 같이 확인하세요.

솔루션 탐색기를 통해서도 소스 파일이 추가된 것을 확인하실 수 있습니다. 그럼 이제 코드를 입력해보겠습니다.

 

입력을 다 하셨으면 실행을 해보아야 하는데, 실행은 자주 해야 하므로 단축키 Ctrl+F5를 눌러서 진행을 합니다. Ctrl+F5를 누르면 빌드하겠냐고 물을 수 있는데, 이 때는 ‘예(Y)’를 선택해서 빌드를 완료합니다.

 

그러면 이어서 실행 결과를 보게 될 겁니다. 코드에 오류가 없다면 말이지요. -끝-

 

아마 C언어 처음 배우는 사람의 경우 Visual Studio 2010 버전을 사용하시는 경우가 있을 텐데요. Visual Studio 2010 버전에 익숙해져서 Visual Studio 2017을 처음 하시면 Visual Studio 2010 버전에서 프로젝트 생성하는 방법과 조금 달라서 당황하실 수 있는데 조금 다를 뿐 익숙해지시면 금방 할 수 있습니다. ㅎㅎ