>운영 및 유지보수 >리눅스 운영 및 유지 관리 >리눅스 개발이 무슨 뜻인가요?

리눅스 개발이 무슨 뜻인가요?

青灯夜游
青灯夜游원래의
2022-05-09 14:10:205685검색

Linux에서 devel의 전체 이름은 중국어로 "개발"을 의미하는 개발입니다. 해당 소프트웨어 패키지의 개발 패키지에는 최소한 헤더를 포함하여 이 패키지를 사용하여 프로그램을 개발하는 데 필요한 모든 파일이 포함되어 있습니다. 파일 및 링크 라이브러리, 일부는 개발 문서 또는 데모 코드도 포함합니다. 비개발 패키지에는 프로그램 실행을 허용하는 동적 라이브러리와 구성 파일만 포함되어 있습니다.

리눅스 개발이 무슨 뜻인가요?

이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.

RHEL에 패키지를 설치할 때 이름이 같은 두 개의 패키지(devel 접미사가 있는 패키지와 없는 패키지)가 종종 표시됩니다. 예를 들면 다음과 같습니다.

elfutils-libelf.x86_64 : Library to read and write ELF files elfutils-libelf-devel.x86_64 : Development support for libelf

그러면 devel은 무엇을 의미하나요?

devel은 development의 약어로 개발을 의미합니다. devel이 있는 패키지는 소프트웨어 패키지에 해당하는 개발 패키지입니다.

devel 패키지와 비devel 패키지의 차이점:

devel 접미사가 없는 패키지에는 일반적으로 프로그램 실행을 허용하는 동적 라이브러리와 구성 파일만 포함됩니다.

devel 접미사가 붙은 패키지에는 이 패키지를 사용하여 프로그램을 개발하는 데 필요한 모든 파일이 포함되어 있습니다. 헤더 파일 등 때로는 개발 패키지에 정적 라이브러리도 포함되어 있습니다.

devel 패키지는 최소한 다음 두 가지를 포함하여 주로 개발용입니다.

1. 헤더 파일

2. 링크 라이브러리

일부에는 개발 문서나 데모 코드도 포함되어 있습니다.

glib 및 glib-devel을 예로 들어보세요.

glib를 기반으로 개발된 프로그램을 설치하는 경우 glib 패키지만 설치하면 됩니다.

그러나 glib를 사용하여 소스 코드를 컴파일하려면 glib-devel을 설치해야 합니다.

설명:

python-dev 또는 기타 *.devel 소프트웨어는 일반적으로 C 언어로 작성된 일부 헤더 파일 또는 cpp 파일이며 컴파일할 때 이에 의존해야 하는 우리가 직접 작성하는 모듈입니다. . *-devel 소프트웨어 패키지

관련 권장 사항: "Linux 비디오 튜토리얼"

위 내용은 리눅스 개발이 무슨 뜻인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.