GCC 컴파일러 설치 방법 Windows

⚡ 스마트 요약

C 언어용 GCC 컴파일러를 다운로드하고 설치하세요. Windows, 리눅스 및 macOS 15분도 안 걸려요. Code::블록 번들 Windows GCC, 에디터, 디버거를 함께 제공하는 반면, Linux와 macOS 사용자는 패키지 관리자를 통해 GCC를 직접 설치합니다.

  • 📥 오른쪽 선택 Windows 묶음: 선택 Code::Blocks MinGW 설치 프로그램(예: codeblocks-17.12mingw-setup.exe)을 사용하면 GCC, GDB 및 IDE를 한 번에 구성할 수 있습니다.
  • 🐧 리눅스 패키지 관리자를 사용하세요: Debian에서/Ubuntu 운영 sudo apt-get install build-essentialFedora/Red Hat에서 실행 중 yum groupinstall 'Development Tools'.
  • 🍎 설치 Xcode 명령줄 도구 macOS: 하나의 xcode-select --install 이 명령은 Apple의 clang과 GCC 호환 툴체인을 불러옵니다.
  • gcc –version 명령으로 확인하십시오. 설치 후 실행 gcc --version 터미널에서 컴파일러가 PATH에 등록되어 있고 C 프로그램을 컴파일할 준비가 되었는지 확인합니다.
  • 🤖 AI를 활용하여 문제를 해결하세요: AI 비서가 설치 오류, PATH 문제 및 헤더 누락 경고를 설명해 줍니다.ping 초보자도 첫 시도에 작동하는 빌드를 만들 수 있습니다.

GCC 컴파일러 다운로드 및 설치 방법

GCC 란 무엇입니까?

The GCC (GNU 컴파일러 컬렉션)은 자유 소프트웨어 협회에서 유지 관리하는 무료 오픈 소스 컴파일러 모음입니다. FoundationC 언어를 지원합니다. C++, 오브젝티브-C, FortraGCC는 C, Ada, Go 및 기타 여러 언어의 컴파일러이며 대부분의 Linux 배포판에서 기본 컴파일러로 사용됩니다. GCC는 빠르고 이식성이 뛰어난 실행 파일을 생성하며 C 언어를 배우는 데 표준적으로 선택되는 컴파일러입니다. Windows, 리눅스 및 macOS.

이 튜토리얼에서는 각 플랫폼에 GCC를 설치하고 간단한 버전 확인을 통해 설치를 검증하는 방법을 안내합니다.

GCC를 설치하는 방법 Windows

On Windows 가장 쉬운 방법은 오픈소스 IDE를 사용하는 것입니다. Code::블록이것은 다음을 묶습니다. 컴파일러 (GNU 프로젝트의 GCC) 편집자디버거 단일 설치 프로그램에서.

1단계) 바이너리 릴리스를 다운로드하세요

We Buy Orders 신청서를 클릭하세요. https://www.codeblocks.org/downloads/ 클릭 바이너리 릴리스.

Code::블록 바이너리 릴리스 페이지

2단계) GCC 컴파일러가 포함된 설치 프로그램을 선택하십시오.

예를 들어, GCC 컴파일러가 포함된 설치 프로그램을 선택하십시오. codeblocks-17.12mingw-setup.exe이 패키지에는 MinGW의 GNU GCC 컴파일러와 GNU GDB 디버거가 함께 포함되어 있습니다. Code::블록 소스 파일.

왼쪽 메뉴에서 Code::GCC를 사용하는 블록 설치 프로그램

3단계) 설치 시작

다운로드한 설치 프로그램을 실행하고 기본 옵션을 그대로 사용하십시오. 이 간단한 과정을 통해 컴퓨터에 GCC 컴파일러가 설치됩니다. Windows 시스템.

스타트 Code::블록 설치

4단계) 라이선스 계약에 동의합니다

계속하려면 라이선스 계약에 동의하십시오.

라이선스 계약에 동의합니다

5단계) 기본 구성 요소 선택을 유지합니다.

구성 요소 선택은 기본 설정 그대로 두고 클릭하세요. 다음.

기본 구성 요소를 유지합니다.

6단계) 설치 경로를 선택하세요

원하는 경우 설치 폴더를 변경한 다음 클릭하세요. 다음.

설치 경로를 선택하세요

7단계) 실행 Code::블록

위치 찾기 Code바탕화면이나 시작 메뉴에 있는 바로가기를 차단하고 두 번 클릭합니다.

Code::블록 아이콘

8단계) Code::블록은 컴파일러를 감지합니다

최초 실행 시, Code::Blocks는 설치된 컴파일러를 검색하여 GCC를 자동으로 감지하고 기본값으로 설정합니다. C와 연관시킵니다. C++ 파일 Code::프롬프트가 있을 때 차단합니다.

Code::블록은 컴파일러를 감지합니다

9단계) IDE를 열고 코딩을 시작하세요.

IDE 홈 화면이 나타납니다. 이제 새 C 프로젝트를 생성하고 첫 번째 프로그램을 컴파일할 수 있습니다.

Code::IDE 홈 화면을 차단합니다

리눅스에 GCC를 설치하는 방법

대부분의 Linux 배포판에는 GCC가 사전 설치되어 있습니다. 다음 명령으로 확인하십시오.

gcc --version

GCC가 설치되어 있으면 명령어가 GCC 버전을 출력합니다. 설치되어 있지 않으면 셸에서 GCC를 설치하라는 메시지가 표시됩니다.

C 빌드 환경을 설정하려면 Linux다음 단계를 따르십시오.

  1. 터미널을 엽니다.
  2. Red Hat 및 Fedora 시스템에서는 다음 명령을 실행하십시오.
    sudo yum groupinstall 'Development Tools'
  3. 데비안에서 그리고 Ubuntu, 운영:
    sudo apt-get update
    sudo apt-get install build-essential manpages-dev
  4. 설치를 확인합니다.
    gcc --version

GCC를 설치하는 방법 macOS

On macOSGCC 호환 툴체인은 Apple을 통해 제공됩니다. 명령줄 도구 Xcode.

  1. 터미널을 열고 다음을 실행하십시오.
    xcode-select --install

    명령줄 도구를 설치하라는 대화 상자가 나타납니다. 클릭하세요. 설치 그리고 라이선스를 수락하십시오.

  2. 또는 다음 주소로 로그인하세요. https://developer.apple.com/download/all/ Apple 개발자 ID를 사용하여 최신 버전을 다운로드하세요. 명령줄 도구 Xcode .dmg그런 다음 설치 프로그램을 실행하십시오. 마법사의 기본 설정을 그대로 유지하십시오.
  3. 터미널을 열고 설치를 확인하십시오.
    gcc -v

GCC 설치를 확인하세요

운영 체제와 관계없이 간단한 검사를 통해 컴파일러가 PATH에 있는지 확인할 수 있습니다.

gcc --version

다음과 유사한 출력이 표시될 것입니다. gcc (GCC) 13.2.0 이어서 라이선스 고지가 나옵니다. 전체 파이프라인을 테스트하려면 한 줄짜리 "hello, world" 프로그램을 컴파일하세요.

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

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

다음 명령어로 빌드하고 실행하세요:

gcc hello.c -o hello
./hello

일반적인 GCC 설치 문제 해결

아래 문제점들은 설치 과정에서 발생하는 대부분의 불만 사항을 포함합니다.

  • "gcc를 인식할 수 없습니다" Windows: MinGW를 추가하세요 bin 해당 폴더를 PATH 환경 변수에 추가한 다음 터미널을 다시 시작하세요.
  • Code::Blocks는 컴파일러를 감지하지 못합니다: 열 수 설정 → 컴파일러 → 툴체인 실행 파일 그리고 컴파일러 설치 디렉토리를 MinGW 루트 디렉토리로 지정하십시오(예: C:\MinGW).
  • 리눅스에서 "명령어를 찾을 수 없습니다"라는 메시지가 나타납니다. 해당 패키지는 다음과 같이 설치되었을 수 있습니다. gcc-12 or gcc-13. 운영 which gcc 심볼릭 링크를 생성하거나 버전이 지정된 바이너리를 직접 호출할 수 있습니다.
  • macOS GCC 대신 "clang"이 보고됩니다. Xcode 별칭 clang as gcc정품 GCC가 필요한 경우 Homebrew를 통해 설치하세요. brew install gcc 전화 gcc-13.
  • 누락된 헤더 파일(예: stdio.h): 다시 설치 build-essential 리눅스 또는 Xcode 명령줄 도구 macOS 표준 라이브러리 헤더를 복원합니다.

다른 인기 있는 C 컴파일러

GCC가 사용 환경에 적합하지 않다면, C 코드를 안정적으로 컴파일하고 실행할 수 있는 몇 가지 대안이 있습니다.

  • 그 소리 — 빠른 빌드 속도와 뛰어난 진단 기능을 갖춘 LLVM 기반 컴파일러. 기본값으로 설정되어 있습니다. macOS.
  • 민GW-w64 — 최신 GCC 바이너리를 포함하는 MinGW의 최신 포크 Windows.
  • 휴대용 C 컴파일러(pcc) — 경량의 BSD 라이선스 컴파일러.
  • 터보C — 고전적인 컴파일러는 여전히 학계에서 흔히 사용됩니다.
  • Microsoft 시각 C++ (MSVC) - MicrosoftVisual Studio에 포함된 컴파일러이며, C 언어를 컴파일합니다. /TC 스위치.

자주 묻는 질문

GCC는 GNU 컴파일러 모음(GNU Compiler Collection)의 약자입니다. 이는 자유 소프트웨어 협회에서 유지 관리하는 무료 오픈 소스 컴파일러 제품군입니다. Foundation C를 지원하는, C++, 오브젝티브-C, Fortran, 에이다, 그리고 고.

GCC는 컴파일러 자체입니다. MinGW(Minimalist GNU for Windows)는 GCC를 번들로 제공하는 포트입니다. Windows 네이티브 실행 파일을 빌드하는 데 필요한 라이브러리를 포함하고 있어 가장 일반적인 GCC 배포판입니다. Windows.

터미널 또는 명령 프롬프트를 열고 실행하세요. gcc --versionGCC가 PATH에 있으면 명령은 설치된 버전을 출력합니다. 그렇지 않으면 셸은 명령을 찾을 수 없다고 보고합니다.

네. GCC는 GNU GPL 라이선스 하에 배포되며, 런타임 라이브러리 예외 조항을 통해 독점 소프트웨어를 컴파일하고 배포할 수 있습니다. 따라서 라이선스 비용을 지불하지 않고도 상업 프로젝트에서 GCC를 사용할 수 있습니다.

아니요. GCC는 완전히 명령줄에서 실행됩니다. IDE(통합 개발 환경)에서는 실행되지 않습니다. Code::블록, VS Code및 CLion 구문 강조 표시, 디버깅 및 프로젝트 템플릿과 같은 편의 기능을 추가하지만 컴파일러는 이러한 기능 없이도 작동합니다.

MinGW bin 해당 폴더가 PATH에 누락되었습니다. PATH 환경 변수에 추가해 주세요. Windows 환경 변수 대화 상자를 열고 터미널을 다시 열면 됩니다. gcc 해당 명령어가 전 세계적으로 사용 가능해집니다.

AI 도우미는 설치 프로그램 오류와 PATH 문제를 이해하기 쉬운 설명으로 풀어주고, 사용 중인 배포판에 맞는 패키지 관리자 명령어를 제안하며, GCC 경고를 설명하여 초보자도 디버깅을 통해 학습할 수 있도록 돕습니다.

네. AI 코드 도우미는 "Hello, world" 프로그램과 정확한 코드를 생성합니다. gcc hello.c -o hello 컴파일 명령어도 포함되어 있습니다. 또한 초보자들이 실행 전에 복습할 수 있도록 각 줄이 어떤 역할을 하는지 설명되어 있습니다.

이 게시물을 요약하면 다음과 같습니다.