차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
linuxfromscratch:12.1:115-autoconf-2.72 [2024/05/18 16:47] – 만듦 - 바깥 편집 127.0.0.1 | linuxfromscratch:12.1:115-autoconf-2.72 [2024/06/15 12:03] (현재) – [8.45. Autoconf-2.72] baecy | ||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | ^ Linux From Scratch - Version 12.1-systemd | ||
+ | ^ Chapter 8. Installing Basic System Software | ||
+ | |[[.: | ||
+ | |Intltool-0.51.0 | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== 8.45. Autoconf-2.72 ===== | ||
+ | |||
+ | Autoconf 패키지에는 소스 코드를 자동으로 설정 할 수 있는 셸 스크립트를 생성하는 프로그램이 포함되어 있습니다. | ||
+ | |||
+ | * **빌드 시간:** 0.1 SBU 미만(테스트 포함 시 약 0.5 SBU ) | ||
+ | * **디스크 공간:** 25 MB | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== 8.45.1. Autoconf 설치 ==== | ||
+ | |||
+ | Autoconf 컴파일을 준비합니다. | ||
+ | |||
+ | <code bash> | ||
+ | ./configure --prefix=/ | ||
+ | </ | ||
+ | |||
+ | 패키지를 컴파일합니다. | ||
+ | |||
+ | <code bash> | ||
+ | make | ||
+ | </ | ||
+ | |||
+ | 결과를 테스트하려면 | ||
+ | |||
+ | <code bash> | ||
+ | make check | ||
+ | </ | ||
+ | |||
+ | 패키지를 설치합니다. | ||
+ | |||
+ | <code bash> | ||
+ | make install | ||
+ | </ | ||
+ | |||
+ | ----- | ||
+ | |||
+ | ==== 8.45.2. Autoconf 내용 ==== | ||
+ | |||
+ | * **설치된 프로그램: | ||
+ | * **설치된 디렉토리: | ||
+ | |||
+ | === 간략한 설명=== | ||
+ | |||
+ | * **autoconf** \\ 다양한 종류의 유닉스 계열 시스템에 맞게 소프트웨어 소스 코드 패키지를 자동으로 구성하는 셸 스크립트를 생성한다; | ||
+ | * **autoheader** \\ 구성에 사용할 C #define 구문의 템플릿 파일을 생성하는 도구 | ||
+ | * **autom4te** \\ M4 매크로 프로세서를 위한 래퍼 | ||
+ | * **autoreconf** \\ **autoconf** 및 **automake** 템플릿 파일을 변경할 때 시간을 절약하기 위해 **autoconf**, | ||
+ | * **autoscan** \\ 디렉터리 트리에서 소스 파일을 검사하여 일반적인 이식성 문제를 검색하고 패키지의 예비 '' | ||
+ | * **autoupdate** \\ 여전히 이전 이름으로 자동 설정 매크로를 호출하는 '' | ||
+ | * **ifnames** \\ 소프트웨어 패키지의 '' |