소개
안녕하세요 아임코딩입니다.
이번에는 C언어를 이용하여 프로그램을 만들기 위한 준비를 해보도록 하겠습니다.
C언어를 이용하여 프로그램을 만들기 위해서는 개발 환경이 필요한데요,
C언어로 프로그램을 개발할 때에는 주로 visual studio를 활용하여 프로그램을 개발합니다.
visual studio 란?
visual studio는 Microsoft 에서 만든 통합 개발 환경 인데요,
C언어를 이용한 프로그램을 만들 때 주로 활용하는 통합 개발 환경입니다.
visual studio를 이용하면 C언어 뿐만 아니라 C++, C#, SQL 등등 많은 언어를 사용하여 프로그램을 개발할 수 있습니다.
visual studio 설치 방법
visual studio 를 설치하기 위해서 visual studio 홈페이지에 접속합니다.
https://visualstudio.microsoft.com/ko/
Visual Studio: 소프트웨어 개발자 및 Teams용 IDE 및 코드 편집기
Visual Studio 개발 도구 및 서비스를 사용하면 모든 개발자가 모든 플랫폼 및 언어로 앱을 쉽게 개발할 수 있습니다. 무료로 어디서나 코드 편집기 또는 IDE를 사용하여 개발하세요.
visualstudio.microsoft.com
visual studio 홈페이지에 접속하면 visual studio를 다운로드할 수 있는 버튼을 클릭할 수 있습니다.
이 버튼에 마우스를 올려보면
Community 2022
Professional 2022
Enterprise 2022
버튼이 등장하는데 학습용 무료 버전인 Community 2022를 다운로드 받으면 되겠습니다.
Community 2022 버튼을 클릭하면 visual studio community 2022 가 설치됩니다.
visual studio 가 설치되면 visual studio를 이용하여 프로그램을 만들면 되겠습니다.
visual studio 설치 완료
설치가 완료되면 위 그림과 같이 표시가 되고 시작 버튼을 누르거나 visual studio 프로그램을 실행하면 아래와 같이 visual studio 프로그램을 실행할 수 있습니다.
visual studio 실행 화면
visual studio 프로그램 실행 화면 입니다.
이 프로그램을 이용하여 C언어를 개발하는 프로젝트를 만들 수 있습니다.
visual studio 프로젝트 만들기
위의 캡처 사진 순서대로 실행을 하면 C언어로 프로그램을 만들 수 있는 프로젝트를 만들 수 있습니다.
visual studio 프로젝트를 만들었다면 실제로 C언어를 이용하여 코드를 작성할 파일을 만들어야합니다.
소스파일 추가하기
프로젝트 오른쪽에 솔루션 탐색기가 있습니다.
없다면 상단 메뉴에서 보기 -> 솔루션 탐색기를 클릭하시면 솔루션 탐색기가 등장합니다.
솔루션 탐색기에서 소스 파일에서 마우스 우클릭을 하면 추가 메뉴가 있습니다.
추가 메뉴에 마우스를 올리면 새 항목을 추가할 수 있습니다.
새 항목을 추가하는 메뉴를 이용하여 C언어 프로그램을 만들 수 있는 파일을 만듭니다.
새 항목 추가하기 버튼을 클릭하면 새 항목을 추가하는 대화상자가 등장합니다.
이름은 MyFirstC.cpp 라고 하겠습니다.
다른 이름으로 해도 상관없지만 뒤에 확장자를 의미하는 .cpp 는 그대로 놓고 파일을 만들면 됩니다.
.cpp 는 이 파일이 C언어나 C++로 만든 파일이라는 것을 알려주는 의미입니다.
개발 환경 구축
이렇게 소스 파일을 추가하고 C언어 프로그램을 만들 수 있는 파일을 만들면 개발 환경은 구축이 됐습니다.
앞으로 이 개발 환경에서 C언어를 함께 배우도록 하겠습니다.
정리
visual studio는 Microsoft 에서 만든 통합 개발 환경입니다.
visual studio를 이용하면 C언어 뿐만 아니라 C++, C#, SQL 등등 많은 언어를 사용하여 프로그램을 개발할 수 있습니다.
'프로그래밍 > C' 카테고리의 다른 글
[C언어] 정수 자료형 int 선언 초기화 출력 (0) | 2024.01.23 |
---|---|
[C언어] printf() 콘솔 화면 출력 (2) | 2024.01.23 |
[C언어] C언어란 무엇인가? (0) | 2024.01.17 |
[C언어] 아스키 코드(ASCII) 와 문자형 (0) | 2024.01.10 |
[C언어] 특정 형식 입력(숫자/숫자/숫자) (0) | 2023.04.30 |