페도라에 GCC(C 및 C++ 컴파일러)를 설치하는 방법

Fedora는 현대적인 리눅스 배포판입니다. 이 배포판은 C 컴파일러라는 도구를 사용하여 C 프로그램을 실행 가능한 파일로 컴파일하는 안정적이고 강력한 개발 환경을 제공합니다.

Fedora에서는 C 컴파일러 도구는 gcc(GNU Compiler Collection)이라고 불리는 패키지의 일부입니다. 이 글에서는 Fedora 上调用 프로세스를 안내하고 C 프로그램의 컴파일 작업을 시작하는 방법을 배울 것입니다.

Fedora에 GCC(C와 C++ 컴파일러) 安装

install 새로운 ソフト웨어 전에, 现有 시스템 소프트웨어 패키지를 最新 보안 更新을 받는 좋은 惯例을 따라야 합니다.

sudo dnf update

Next, install gcc, which is a part of development tools that includes gcc and other essential tools like make, gdb, and git.

sudo dnf groupinstall "Development Tools"
Install Development Tools in Fedora

After the installation is complete, you should verify that gcc is correctly installed and available on your system.

gcc --version
Check GCC Version

Writing a Simple C Program in Fedora

To test if gcc is working properly, you can write a simple C program by creating a hello.c file.

nano hello.c
OR
vi hello.c

편집기에서 다음 C 프로그램을 작성합니다.

#include <stdio.h>

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

이제 간단한 C 프로그램을 작성했으므로 gcc 명령을 사용하여 컴파일하여 hello라는 실행 파일을 만듭니다.

gcc hello.c -o hello

컴파일이 성공하면 실행 파일을 실행하여 C 프로그램의 출력 내용을 확인할 수 있습니다.

./hello
Run C Program in Fedora

사용 방법에 대해 자세히 알아보려면 공식 GCC 문서를 참조하거나 man 명령어를 사용하여 매뉴얼 페이지를 볼 수 있습니다.

man gcc

고급 C 프로그래밍의 경우 개발 프로젝트의 요구 사항에 따라 추가 라이브러리 및 도구가 필요할 수 있습니다.

sudo dnf install glibc-devel   [GNU C Library]
sudo dnf install libm          [Math Library]
sudo dnf install gdb           [Debugging Tool]

페도라에서 GCC(C 및 C++ 컴파일러) 제거하기

시스템에서 gcc를 제거해야 하는 경우 다음 명령을 사용하여 제거할 수 있습니다.

sudo dnf remove gcc

개발 도구” 그룹 전체를 설치하여 이를 제거하려는 경우, 다음 명령을 사용할 수 있습니다:

sudo dnf groupremove "Development Tools"
결론

이제 Fedora에 필요한 개발 도구와 함께 C 컴파일러를 성공적으로 설치했으며 간단한 C 프로그램을 컴파일하고 실행하는 방법을 배웠습니다.

Source:
https://www.tecmint.com/install-gcc-c-compiler-fedora/