[ GlusterFS 2 ] How to install Gluster FS in CentOS 7
차례:
GCC (GNU Compiler Collection)는 프로그래밍 언어 인 C, C ++, Objective-C, Fortran, Ada, Go 및 D 용 컴파일러 및 라이브러리의 모음입니다. GNU 도구 및 Linux 커널을 포함한 많은 오픈 소스 프로젝트는 GCC로 컴파일됩니다.
이 튜토리얼에서는 CentOS 7에 GCC 컴파일러를 설치하는 방법에 대해 설명합니다. SCL 저장소에서 사용 가능한 최신 버전의 GCC를 배포하는 방법을 설명합니다.
전제 조건
CentOS 시스템에 새 리포지토리를 추가하고 패키지를 설치하려면 sudo 권한을 가진 roor 또는 사용자로 로그인해야합니다.
CentOS에 GCC 설치
기본 CentOS 리포지토리에는 GCC 컴파일러와 소프트웨어 컴파일에 필요한 많은 라이브러리 및 기타 유틸리티가 포함 된
Development Tools
라는 패키지 그룹이 포함되어 있습니다.
GCC 컴파일러를 포함한 개발 도구를 설치하려면 다음을 실행하십시오.
sudo yum group install "Development Tools"
이 명령은
gcc
,
g++
및
make
포함한 여러 가지 새로운 패키지를 설치합니다.
개발을 위해 GNU / Linux 사용에 관한 매뉴얼 페이지를 설치할 수도 있습니다.
sudo yum install man-pages
GCC 버전을 인쇄하는
gcc --version
명령을 사용하여 GCC 컴파일러가 성공적으로 설치되었는지 확인하십시오.
gcc --version
CentOS 7 리포지토리에서 사용 가능한 기본 GCC 버전은
4.8.5
.
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36) Copyright (C) 2015 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가 시스템에 설치되었으며 사용할 수 있습니다.
Hello World 예제 컴파일
GCC를 사용하여 기본 C 또는 C ++ 프로그램을 컴파일하는 것은 쉬운 작업입니다. 텍스트 편집기를 열고 다음 파일을 작성하십시오.
nano hello.c
hello.c
다음 명령을 실행하여 파일을 저장하고 실행 파일로 컴파일하십시오. 이렇게하면 명령을 실행하는 동일한 디렉토리에
다음과 같이
프로그램은 다음을 표시해야합니다. 이 섹션에서는 CentOS 7에서 여러 버전의 GCC를 설치하고 사용하는 방법에 대한 지침을 제공합니다. 최신 버전의 GCC 컴파일러에는 새로운 언어, 더 나은 성능 및 확장 된 기능에 대한 지원이 포함됩니다. SCL이라고도하는 소프트웨어 컬렉션은 시스템 기본 패키지에 영향을주지 않고 동일한 시스템에서 여러 버전의 소프트웨어를 빌드, 설치 및 사용할 수있는 커뮤니티 프로젝트입니다. 소프트웨어 콜렉션을 사용하면 핵심 리포지토리에서 사용할 수없는 최신 버전의 프로그래밍 언어 및 서비스에 액세스 할 수 있습니다. SCL 저장소는 최신 버전의 GNU Compiler Collection 및 기타 개발 및 디버깅 도구를 포함하는 Developer Toolset라는 패키지를 제공합니다. 먼저 CentOS SCL 릴리스 파일을 설치하십시오. CentOS 엑스트라 저장소의 일부이며 다음 명령을 실행하여 설치할 수 있습니다. 현재 다음 개발자 도구 모음을 사용할 수 있습니다. 이 예제에서는 Developer Toolset 버전 7을 설치합니다. 그렇게하려면 CentOS 7 터미널에 다음 명령을 입력하십시오. GCC 버전 7에 액세스하려면 Software Collection
이제 GCC 버전을 확인하면 GCC 7이 현재 셸에서 기본 버전임을 알 수 있습니다. 이 시점에서 다른 일반 도구와 마찬가지로 최신 GCC 버전을 사용할 수 있습니다. CentOS 7에 GCC를 성공적으로 설치했습니다. 이제 공식 GCC 설명서 페이지를 방문하여 GCC 및 G ++를 사용하여 C 및 C ++ 프로그램을 컴파일하는 방법을 배울 수 있습니다.
#include int main() { printf ("Hello World!\n"); return 0; }
#include int main() { printf ("Hello World!\n"); return 0; }
gcc hello.c -o hello
hello
라는 이진 파일이 생성됩니다.
hello
프로그램을 실행하십시오.
./hello
여러 GCC 버전 설치
sudo yum install centos-release-scl
sudo yum install devtoolset-7
scl
도구를 사용하여 새 쉘 인스턴스를 시작해야합니다.
scl enable devtoolset-7 bash
gcc --version
gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5) 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.
결론
centos 7에 아나콘다를 설치하는 방법
Anaconda는 대규모 데이터 처리, 예측 분석 및 과학 컴퓨팅에 사용되는 가장 널리 사용되는 Python 데이터 과학 및 기계 학습 플랫폼입니다. 이 튜토리얼은 CentOS 7에서 Anaconda Python Distribution을 다운로드하고 설치하는 단계를 안내합니다.
데비안 10 리눅스에서 GCC 컴파일러를 설치하는 방법
GCC (GNU Compiler Collection)는 C, C ++ 및 기타 프로그래밍 언어를 지원하는 컴파일러 및 라이브러리의 오픈 소스 모음입니다. 이 튜토리얼은 Debian 10 Buster에 GCC 컴파일러를 설치하는 방법을 설명합니다.
우분투 18.04에 gcc 컴파일러를 설치하는 방법
GCC (GNU Compiler Collection)는 프로그래밍 언어 인 C, C ++, Objective-C, Fortran, Ada, Go 및 D 용 컴파일러 및 라이브러리의 모음입니다. 이 튜토리얼은 Ubuntu 18.04에 GCC 컴파일러를 설치하는 데 필요한 단계를 다룹니다.