본문 바로가기
카테고리 없음

초보자를 위한 C언어 설치 가이드

by 슈르 2025. 1. 9.
반응형

Windows에서 C언어 설치하기

C언어 실행 예시 이미지
C언어 이미지

Windows에서 C언어를 사용하려면 주로 MinGW(Minimalist GNU for Windows)나 Visual Studio Code를 사용합니다. 이 두 가지 도구는 초보자들에게 사용이 간편하며, 설정 과정이 비교적 직관적입니다.

1. MinGW 설치

  1. MinGW 다운로드: MinGW 공식 웹사이트에서 설치 프로그램을 다운로드합니다.
  2. 설치 후 환경 변수에 MinGW 경로 추가. 경로 추가 방법:
    • 제어판 → 시스템 → 고급 시스템 설정 → 환경 변수 클릭
    • Path 편집 → MinGW의 bin 폴더 경로 추가
  3. 명령 프롬프트에서 gcc --version 명령어로 설치 확인합니다. 이 명령어는 GNU C 컴파일러가 제대로 설치되었는지 확인할수있습니다.

MinGW를 사용하는 이유는 경량화된 설치와 무료 오픈소스 소프트웨어로, 초보자가 쉽게 사용할 수 있기 때문입니다.

2. Visual Studio Code 사용

  1. Visual Studio Code 다운로드 및 설치. Visual Studio Code 공식 웹사이트에서 다운로드를 합니다.
  2. C/C++ 확장 설치. Visual Studio Code의 확장 마켓플레이스에서 "C/C++" 확장을 검색하고 설치합니다.
  3. MinGW와 연결 후 디버깅 환경 구축. 디버깅 설정은 Visual Studio Code 내 터미널에서 tasks.json 파일을 수정하여 구성합니다.

Visual Studio Code의 장점은 직관적인 사용자 인터페이스와 풍부한 플러그인 지원으로, C언어를 처음 배우는 사용자들에게 적합합니다.

Mac에서 C언어 설치하기

Mac에서는 Xcode 개발 도구를 사용하여 C언어를 실행할 수 있습니다. Xcode는 Apple의 공식 개발 도구로, Mac 사용자들에게 가장 적합한 프로그램입니다.

1. Xcode 설치

  1. Mac App Store에서 Xcode 설치. Xcode는 무료로 제공되며, Apple ID로 로그인 후 다운로드 가능합니다.
  2. 터미널에서 xcode-select --install 실행. 이 명령어는 Xcode의 Command Line Tools를 설치합니다.
  3. 터미널에서 gcc --version으로 설치 확인. 명령 실행 결과로 GNU 컴파일러 버전을 확인할 수 있습니다.

Xcode의 강력한 통합 개발 환경(IDE)은 초보자뿐만 아니라 숙련된 프로그래머에게도 유용합니다.

2. Homebrew 사용

  1. 터미널에서 Homebrew 설치 명령 실행: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. Homebrew로 최신 GCC 설치: brew install gcc 명령을 실행합니다.
  3. 설치 완료 후 gcc --version으로 확인합니다.

Homebrew는 Mac 환경에서 패키지 설치와 관리를 쉽게 만들어 주는 도구로, 다양한 개발자들에게 널리 사용됩니다.

첫 C 프로그램 실행

아래 코드는 간단한 "Hello, World!" 프로그램입니다. 이 프로그램은 초보자들이 C언어의 기본 구조를 이해하는 데 도움이 됩니다.

#include <stdio.h>

int main() {
    printf("Hello, World!\n");
    return 0;
}
            

위 코드를 hello.c로 저장한 후, gcc hello.c -o hello 명령으로 컴파일하고./hello로 실행하세요.

이 프로그램은 실행 결과로 "Hello, World!"를 출력하며, 이는 모든 프로그래밍 언어에서 첫 번째로 작성하는 코드로 유명합니다.

 

마치며

C언어를 시작하려면 올바른 개발 환경을 설정하는 것이 중요합니다. 이 가이드를 통해 Windows와 Mac에서 쉽게 개발 환경을 구축할 수 있습니다. 처음에는 간단한 프로그램을 작성하고 실행하며 점차 복잡한 프로젝트로 확장해 보세요.

추가로, 초보자에게는 공식 문서와 온라인 튜토리얼을 참고하는 것이 큰 도움이 됩니다. 단계별로 진행하며 배움을 이어가세요!

반응형