비타Cpp

프로젝트 생성 및 간단한 코드 작성 본문

C,C++

프로젝트 생성 및 간단한 코드 작성

멍C 2019. 9. 15. 22:09

Visual Studio Community까지 설치가 끝나셨으면 이제 코딩을 할 준비가 끝났습니다.

 

이제 시작해 볼까요?

 

아 참고로 저는 2017 버전을 사용하고 있습니다.

 

현재 2019까지 나와서 약간 다른 부분이 있을 수 있으니

 

버전 차이로 생기는 오류는 직접 검색을 해보셔야 합니다.

 

자 이게 첫 화면입니다.

 

여기서 왼쪽 상단의 파일>새로 만들기> 프로젝트 순서대로 들어갑니다.

 

그러면 프로젝트 생성창이 짠! 하고 나타납니다.

 

자 보시면 왼쪽에 Visual C++이라고 되어 있습니다. 

 

C/C++ 코드를 모두 지원하니 신경 쓰지 않으셔도 됩니다.

 

 

 

1. Visual C++에서 "Windows 데스크톱"을 선택합니다.

 

2. 가운데 여러 항목 중(사진과 약간의 차이가 있을 수 있습니다. 하지만 지금은 크게 신경 안 쓰셔도 됩니다.)

   Windows 데스크톱 마법사를 클릭!

 

3. 프로젝트의 이름을 적어줍니다.(이름은 마음대로 적으셔도 상관없습니다.)

 

4. 프로젝트를 생성하여 저장할 위치를 지정해줍니다. 오른쪽의 찾아보기 버튼을 눌러 탐색기로 지정할 수 있습니다.

 

5. 체크박스에 체크를 모두 풀어주세요.

 

6. 마지막으로 확인 버튼 꾹!!

 

그러면 작은 창이 또 나올 것입니다.

 

여기서는 위의 사진처럼 응용프로그램 종류는 "콘솔 응용 프로그램"으로 설정하신 후

 

빈 프로젝트만 체크하시고 확인을 눌러주시면 됩니다.

 

프로젝트 세팅 완료!!!

그러면 이제 프로젝트가 제작되었습니다.

 

이제 코딩을 할 수 있는데 그러기 전에 오른쪽 상단의 "솔루션 탐색기"가 보이실 겁니다. 

솔루션??

 

저희가 프로젝트를 생성하면 VisualStudio는 자동적으로 솔루션 파일을 생성해줍니다.

 

솔루션은 쉽게 말씀드리자면 프로젝트를 한 번에 모아서 관리할 수 있도록 해주는 일종의 책장입니다.

 

일단 솔루션 탐색기에 보이는 리소스 파일, 소스파일, 헤더 파일을 모두 제거해주세요.

 

제거할 필요는 없지만 완전히 처음 상태에서 시작하기 위해서 제거하도록 하겠습니다.

 

깔 끔 !!!!

이제 코드 파일을 만들 것입니다.

 

 

솔루션 탐색기에서 프로젝트를 클릭 후 마우스 오른쪽 버튼을 눌러서 추가> 새 항목을 눌러주시면

 

아까 프로젝트 생성할 때 생긴 창과 비슷하게 생긴 생성창이 다시 나옵니다.

 

자세히 보시면 이번에는 프로젝트가 아닌 프로젝트 하위의 파일을 생성할 수 있습니다.

 

왼쪽의 Visual C++을 클릭하시면 가운데에 C++파일이 보일 것입니다.

 

누른 뒤에 이름란에 main.c를 입력한 뒤 추가 버튼을 눌러주시면 됩니다.

 

main대신 다른 이름을 입력하셔도 상관없지만 꼭 뒤에. c는 붙여주세요. 안 붙이고 이름만 적으시면 C++파일로 생성됩니다.

 

 

자, 그러면 오른쪽 솔루션 탐색기에 main.c파일이 생성되어 있는 게 보이실 겁니다.

 

그리고 이제 가운데 제일 크게 비어있던 공간이 코드 편집창이 되어 코딩을 할 수 있게 됐습니다.

 

이제 모든 프로그래머들이 처음에 관례적으로 해오는 프로그램을 생성할 것입니다.

 

콘솔 창에 "Hello, World"를 출력시킬 것입니다.

 

#include <stdio.h>

int main()
{

	printf("Hello, World \n");

	return 0;
}

코드 창에 해당 코드를 입력하고 F5를 누르시면 프로그램이 실행됩니다.

 

이렇게 나오신다면 성공적으로 완료된 것입니다.

 

일단은 코드에 대한 설명은 차차 진행할 테니 해당 창을 먼저 출력해보세요.

 

그럼 이번 글은 여기까지 올리도록 하고 다음 글에서 해당 코드에 대한 간단한 설명을 해드리겠습니다.

'C,C++' 카테고리의 다른 글

printf()  (0) 2019.10.21
main()  (0) 2019.10.19
#include - 전처리문  (0) 2019.10.08
통합개발환경(IDE)  (0) 2019.09.15
코드와 코드의 실행과정  (0) 2019.09.15
Comments