logo

우분투 빌드 필수

Ubuntu Build Essential 소개

빌드 필수 패키지는 소프트웨어를 컴파일하는 데 필수적인 메타 패키지 형태입니다. 여기에는 GNU/g++ 컴파일러 컬렉션, GNU 디버거, 그리고 프로그램 컴파일에 필요한 몇 가지 추가 라이브러리와 도구가 포함되어 있습니다. 빌드 필수 패키지를 설치할 때 GCC, make, G++, dpkg-dev 등과 같은 몇 가지 다른 패키지도 시스템에 설치됩니다.

GCC(GNU 컴파일러 컬렉션) 컴파일러 세트이며 Go, Assembler, Ada, Fortran, Objective-C, C 및 C++로 프로그램을 생성하기 위한 통일된 인터페이스를 제공합니다. GNU C Compiler는 GCC의 실제 의미였으나, 이후 포함된 다른 많은 언어로 인해 이 의미가 GNU Compiler Collection으로 수정되었습니다. C 컴파일러는 전체와 구별하기 쉽도록 gcc라고 합니다.

Build-Essentials에서 Ubuntu 또는 Debian 시스템에 자동으로 설치되는 주요 패키지는 GCC입니다. 빌드 필수 패키지는 Debian에 속합니다. 이는 소프트웨어 자체의 일부가 아닙니다. 여기에는 필수 패키지가 종속성으로 포함되어 있으므로 build-essential을 설치하면 단일 명령으로 각 패키지를 설치합니다.

참고: 빌드 필수 패키지를 Go to Ruby의 모든 유형의 개발 도구를 단일 명령으로 마술처럼 설치하는 슈퍼 패키지로 간주하지 마십시오. 여기에는 몇 가지 개발 도구만 포함되어 있습니다.

빌드 필수 패키지가 필요한 이유는 무엇입니까?

애플리케이션의 소스 코드에서 DEB 패키지를 생성하는 것은 사용자입니다. 일반 사용자는 매일 DEB 패키지를 만들며 돌아다니지는 않습니다. 하지만 일부 사용자는 애플리케이션 개발을 위해 Ubuntu Linux 시스템을 활용할 수도 있습니다. 우분투에서 C 프로그램을 실행하려면 gcc 컴파일러가 필요합니다. 우분투에서 C++ 프로그램을 실행하려면 g++ 컴파일러가 필요합니다.

소스 코드를 통해서만 사용할 수 있는 소프트웨어를 사용해야 하는 경우 시스템에서 오류가 발생합니다. make 명령을 찾을 수 없음 , 먼저 설치해야 하므로 도구를 만들다 . 모두 개별적으로 설치할 수 있습니다. 그러나 빌드 필수 패키지의 이점을 활용하고 이러한 각 개발 도구를 한 번에 다운로드하는 것이 훨씬 더 편리합니다.

한 번에 많은 미디어 코덱을 설치할 수 있는 Ubuntu-restricted-extras 패키지와 동일합니다. 이 메타 패키지에는 Ubuntu에서 소프트웨어를 컴파일하는 데 중요한 다섯 가지 패키지가 포함되어 있습니다.

우분투 빌드 필수
    g++:C++ 언어용 GNU 컴파일러입니다.gcc:C 언어용 GNU 컴파일러입니다.만들다:프로그램의 컴파일을 지시하는 데 사용되는 유용한 유틸리티입니다. make라는 도구는 다음과 같은 파일을 해석합니다. '메이크파일' 컴파일러에게 작동 방법을 안내할 수 있습니다.libc6-dev:GNU C 라이브러리입니다. 여기에는 일반 C++ 및 C 스크립트를 컴파일하는 데 사용되는 헤더 파일과 개발 디렉터리가 포함됩니다.dpkg-dev:이 패키지는 데비안 소스 패키지를 업로드, 빌드, 압축 해제하는 데 사용됩니다. Debian 기반 시스템용으로 애플리케이션을 패키징하려는 경우 유용합니다.

Ubuntu에 필수 패키지를 어떻게 설치합니까?

Ubuntu에 필수 패키지를 설치하는 방법이 궁금하다면 운이 좋을 것입니다. 이 시스템은 소프트웨어를 빌드하는 데 필요한 다른 패키지에 연결하는 빌드 필수 기능을 제공합니다. Ubuntu에서 소프트웨어를 빌드하기 전에 아래 패키지를 설치합니다.

  • 만들다
  • GCC
  • G++
  • C 컴파일러

다운로드 폴더에서 패키지를 두 번 클릭하고 설치 프로그램이 이 작업을 수행하도록 활성화하여 패키지를 설치할 수 있습니다. 예를 들어 Python 기반 패키지를 설치하려면 해당 패키지를 두 번 클릭해야 합니다. 파일이 열립니다. 즉, 설치.deb 을 클릭하고 비밀번호를 물어보세요. 또한 여러 다른 패키지가 포함된 빌드 필수 메타 패키지의 도움으로 소프트웨어를 설치할 수 있습니다. 소스 코드를 사용하여 프로그램을 컴파일하고 프로그래밍 언어로 작동하려면 패키지가 필요합니다.

Ubuntu에서 빌드 필수 설치 및 사용

빌드 필수 도구는 Ubuntu 공식 저장소를 사용하여 직접 설치할 수 있습니다. 기본적으로 Ubuntu 시스템 저장소에서 사용할 수 있습니다. 적절한 패키지 관리자에서 빌드 필수 도구 메타 패키지를 설치하면 됩니다. 터미널 창을 열어야 합니다. 'Ctrl+Alt+T' 키보드 단축키.

적절한 저장소 업데이트 중

이제 빌드 필수 도구를 설치하기 전에 패키지 저장소를 업데이트해야 합니다. 이를 위해 적절한 저장소 인덱스를 업데이트하기 위해 아래 명령을 입력합니다.

 $ sudo apt update 

우분투 빌드 필수

빌드 필수 설치

터미널 창에서 다음 명령을 실행하여 빌드 필수 도구를 설치합니다.

 $ sudo apt install build-essential 

우분투 빌드 필수

위의 명령을 실행하면 아래 결과가 화면에 표시됩니다.

GCC 버전 확인

설치 프로세스가 완료되면 아래 명령을 사용하여 시스템에서 GCC 버전을 검사하여 이러한 패키지의 설치 프로세스를 확인할 수 있습니다.

 $ gcc version 

설치된 GCC 버전은 터미널에 표시되며 아래 스크린샷에 표시됩니다.

모든 GCC 컴파일러 도구와 라이브러리가 우리 시스템에 설치되었습니다. 그러나 C 프로그램을 실행하여 설치를 테스트할 수 있습니다.