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 패키지를 설치합니다.우리 시스템의 다른 컴파일러와 함께GCC를 설치합니다.
- sudo apt install build-essential
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
- 다음 명령을 사용하여 원하는 버전을 설치합니다.우리 시스템에gcc의 세 가지 버전 인gcc-7,gcc-8,gcc-9를 설치합니다.
- sudo apt install 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가됩니다.
'Tect.tip > C++' 카테고리의 다른 글
CFLAGS 를 사용하여 컴파일한 코드를 최적화 하는 방법 (0) | 2022.02.14 |
---|---|
C++ opencv 외부폰트 및 한글 적용 (0) | 2022.02.11 |
CPP 에서 Numpy 사용하기 (0) | 2022.02.11 |