C 언어 소개 – C 언어 개발 환경 구축 – 0 – C 컴파일러 설치

C 언어 소개 – C 언어 개발 환경 구축 – 0편: C 컴파일러 설치 완벽 가이드

안녕하세요, 코딩을 사랑하는 여러분! 😊
프로그래밍 입문을 결심하고 C 언어를 공부하기로 하셨다면 정말 잘 오셨어요!
이번 시간부터는 C 언어를 직접 작성하고 실행할 수 있는 환경을 준비하는 과정을 하나하나 안내해 드릴게요.

**오늘의 주제는 바로 ‘C 컴파일러 설치하기’**입니다.
컴파일러는 C 언어 코드를 사람의 말 → 기계어로 바꿔주는 번역가 같은 존재예요.

그럼 이제 본격적으로 개발 환경을 차근차근 만들어볼까요? 🚀


C 컴파일러란 무엇인가요?

먼저 C 컴파일러의 역할부터 간단하게 이해해볼게요.

🧠 비유하자면,
C 언어로 쓴 코드는 ‘레시피’,
컴파일러는 그 레시피를 ‘진짜 요리’로 만들어주는 요리사예요!

컴파일러의 역할

  • .c 파일 → 실행 가능한 .exe 또는 바이너리 파일로 변환
  • 문법 오류 검사
  • 코드 최적화
  • 실행에 필요한 내부 구조 구성

운영체제별 대표 C 컴파일러 소개

운영체제 대표 컴파일러 특징
Windows MinGW, TDM-GCC, Visual Studio 설치 쉬움, IDE 다양
macOS Xcode, GCC, Clang macOS 전용 도구 탑재
Linux GCC (기본 내장) 대부분 배포판에 내장

윈도우에서 C 컴파일러 설치하는 방법

🔹 방법 1: MinGW 설치 (가장 많이 사용됨)

  1. MinGW 설치 파일 다운로드

  2. 설치 후 패키지 선택

    • mingw32-gcc-g++, mingw32-base, mingw32-gcc-core 등을 체크
  3. 환경 변수 설정

    • C:\MinGW\bin을 시스템 환경 변수 PATH에 추가
    • 방법: 내 PC → 속성 → 고급 시스템 설정 → 환경 변수
  4. 설치 확인

    • 명령 프롬프트(cmd) 열고 아래 입력

      gcc --version
    • 버전 정보가 뜨면 설치 성공!

🛠️ 예시:
gcc hello.c -o hello.exe
→ hello.c 파일을 hello.exe로 컴파일합니다.


🔹 방법 2: Visual Studio 사용하기 (IDE 통합 환경)

  1. Visual Studio Community 버전 다운로드

  2. 설치 중 C++ 개발 도구 선택

    • 비주얼 스튜디오는 C, C++ 둘 다 지원해요.
  3. 프로젝트 만들기 → 콘솔 앱 선택 → C 코드 작성 가능!

🎯 비유하자면, Visual Studio는 “풀옵션 주방” 같은 느낌!
코드 작성, 컴파일, 디버깅까지 한 번에 가능하답니다.


macOS에서 C 컴파일러 설치하는 방법

🔹 Xcode Command Line Tools 사용

  1. 터미널 열기

  2. 다음 명령어 입력:

    xcode-select --install
  3. 설치 후 다음으로 확인:

    gcc --version

🍎 macOS는 Clang이라는 컴파일러가 주로 설치되지만,
gcc와 거의 동일하게 사용 가능합니다!


Linux에서 C 컴파일러 설치하는 방법

대부분의 리눅스 배포판에는 이미 gcc가 설치되어 있어요.
만약 없다면 아래처럼 설치하시면 됩니다.

🔹 Ubuntu, Debian 계열

sudo apt update
sudo apt install build-essential

🔹 CentOS, RHEL 계열

sudo yum groupinstall "Development Tools"

🎯 설치 후 확인:

gcc --version

코드 편집기는 무엇을 쓰면 좋을까요?

컴파일러는 ‘요리사’라면, 편집기는 ‘레시피를 쓰는 노트’예요.

편집기 이름 장점
VS Code 가볍고 확장성이 뛰어남 (추천!)
Code::Blocks C/C++ 전용으로 사용 편리
Notepad++ 아주 가볍고 빠름
Dev-C++ 입문자용으로 매우 친숙함

설치 후 첫 컴파일 예시

// hello.c
#include <stdio.h>

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

컴파일 명령어

gcc hello.c -o hello

실행

./hello    // 리눅스, macOS
hello.exe  // 윈도우

🎉 짜잔~! “Hello, C World!”가 화면에 나오면 성공입니다!


✅ 설치 중 주의할 점 체크리스트

주의사항 설명
환경 변수 설정 꼭 확인 gcc 명령어가 동작하지 않으면 대부분 환경 변수 문제
경로에 공백이 없어야 함 C:\Program Files\ 경로에 설치하면 문제 발생 가능
권한 문제 주의 설치나 컴파일 시 관리자 권한 요구될 수 있음
파일 인코딩 확인 코드 작성 시 UTF-8 또는 ANSI 인코딩 권장
확장자 확인 .c 확장자로 저장되어야 컴파일 가능

마무리하며 💬

지금까지 C 언어를 배우기 위한 첫걸음인 컴파일러 설치를 함께해보았어요.
이제 여러분은 C 언어의 세계로 정식 입장할 준비가 된 거예요!

다음 편에서는 설치한 환경을 활용해서
첫 번째 C 프로그램을 작성하고 실행하는 과정을 안내드릴게요.

궁금한 점 있으시면 언제든지 댓글로 남겨주세요!
그럼 다음 시간에 또 만나요! 감사합니다 😊

답글 남기기