Ubuntu 18.04에 GCC 컴파일러를 설치하는 방법
GCC
는GNU Compiler Collection
을 의미하며 R, C, C++, Objective-C, Fortran, Ada, Go, D 등 다양한 프로그래밍 언어를 준수합니다.GCC
컴파일러는Ubuntu
에 설치할 수 있습니다. apt
명령 줄 도구를 사용합니다. apt
를 사용하여GCC
를 설치하려면 수퍼 유저로 로그인해야합니다.
Ubuntu
에GCC
설치
메타 패키지 이름 build-essential
은 GCC
및 g++
및 make
와 같은 다양한 다른 컴파일러를 포함하는 기본 Ubuntu
저장소에 있습니다.
또한build-essentials
패키지를 설치하여 시스템에GCC
를 설치합니다. build-essential
패키지를 설치하면GCC
도 시스템에 설치됩니다.
build-essential
을 설치하려면 다음 단계를 따릅니다.
-
다음 명령을 사용하여 패키지 목록을 업데이트합니다.
sudo apt update
-
다음 명령을 사용하여
build-essential
패키지를 설치합니다.sudo apt install build-essential
우리 시스템의 다른 컴파일러와 함께
GCC
를 설치합니다.
GCC
설치 확인
다음 명령을 사용하여GCC
가 성공적으로 설치되었는지 확인합니다.
gcc --version
GCC
가 성공적으로 설치되면GCC
에 대한 버전 및 기타 정보를 출력합니다.
출력:
gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
GCC
를 사용하여 프로그램 컴파일
GCC
를 사용하여 프로그램을 컴파일하려면 다음 명령을 사용합니다.
gcc <filename> -o <name_of_executable>
프로그램<filename>
을 컴파일하여<name_of_executable>
이라는 실행 파일을 생성합니다. 이 실행 파일을 실행하면 출력이 표시됩니다.
gcc hello_world.c -o hello_world
hello_world.c
프로그램을 컴파일하여hello_world
라는 이름의 실행 파일을 생성합니다.
실행 파일을 실행하려면 다음 명령을 사용합니다.
./hello_world
여러GCC
버전 설치
시스템에 여러 버전의GCC
를 가질 수도 있습니다.
여러 버전의 Ubuntu를 설치하려면 다음 단계를 따르십시오.
-
다음 명령을 사용하여 시스템에
ubuntu-toolchain-r/test
를 추가합니다.sudo apt install software-properties-common sudo add-apt-repository ppa:ubuntu-toolchain-r/test
-
다음 명령을 사용하여 원하는 버전을 설치합니다.
sudo apt install gcc-7 gcc-8 gcc-9
우리 시스템에
gcc
의 세 가지 버전 인gcc-7
,gcc-8
,gcc-9
를 설치합니다. -
설치된 다른 버전에 대한 우선 순위를 관리하도록 구성:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 --slave
여기서 가장 높은 우선 순위는
gcc-9
에 설정되어 있으므로 시스템의 기본gcc
가됩니다.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn