차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
beyondlinuxfromscratch:installedpackages:freetype-2.13.2 [2024/05/22 09:40] – 만듦 baecy | beyondlinuxfromscratch:installedpackages:freetype-2.13.2 [2024/05/22 10:12] (현재) – [FreeType2 소개] baecy | ||
---|---|---|---|
줄 1: | 줄 1: | ||
- | ^ Beyond Linux(r) From Scratch (systemd Edition) - Version 12.1 ^^^ | + | `^ Beyond Linux(r) From Scratch (systemd Edition) - Version 12.1 ^^^ |
^ Chapter 10. Graphics and Font Libraries | ^ Chapter 10. Graphics and Font Libraries | ||
|[[.: | |[[.: | ||
줄 8: | 줄 8: | ||
===== FreeType-2.13.2 ===== | ===== FreeType-2.13.2 ===== | ||
+ | |||
+ | ^ Beyond Linux(r) From Scratch (systemd Edition) - Version 12.1 ^^^ | ||
+ | ^ Chapter 10. Graphics and Font Libraries | ||
+ | |[[.: | ||
+ | |||
+ | |Exiv2-0.28.2 | ||
+ | |||
+ | ---- | ||
+ | |||
==== FreeType2 소개 ==== | ==== FreeType2 소개 ==== | ||
줄 18: | 줄 27: | ||
* 다운로드(HTTP): | * 다운로드(HTTP): | ||
- | * MD5 합계 다운로드: | + | * MD5 합계 다운로드: |
* 다운로드 크기: 2.4 MB | * 다운로드 크기: 2.4 MB | ||
* 필요한 예상 디스크 공간: 33MB (문서 포함) | * 필요한 예상 디스크 공간: 33MB (문서 포함) | ||
줄 28: | 줄 37: | ||
* 다운로드(HTTP): | * 다운로드(HTTP): | ||
- | * MD5 합산 다운로드: | + | * MD5 합산 다운로드: |
* 다운로드 크기: 2.1 MB | * 다운로드 크기: 2.1 MB | ||
줄 35: | 줄 44: | ||
== 권장 == | == 권장 == | ||
- | HarfBuzz-8.3.0(먼저 설치하지 않고 설치, | + | * [[.:HarfBuzz-8.3.0]] (순환 종속성 해결을 위해 |
+ | * [[.:libpng-1.6.42]] | ||
+ | * [[.:Which-2.21]] | ||
+ | |||
+ | == 선택 사항 == | ||
+ | |||
+ | * [[.: | ||
+ | * [[.: | ||
+ | |||
+ | 선택 사항(문서 빌드용) | ||
+ | * [[https:// | ||
+ | |||
+ | ==== FreeType2 설치 ==== | ||
+ | 추가 문서를 다운로드한 경우 다음 명령을 사용하여 소스 트리에 압축을 풉니다. | ||
+ | |||
+ | <code bash> | ||
+ | tar -xf ../ | ||
+ | </ | ||
+ | |||
+ | 다음과 같이 FreeType2를 설치합니다. | ||
+ | |||
+ | <code bash> | ||
+ | sed -ri " | ||
+ | |||
+ | sed -r " | ||
+ | -i include/ | ||
+ | |||
+ | ./configure --prefix=/ | ||
+ | make | ||
+ | </ | ||
+ | |||
+ | 이 패키지는 테스트 스위트를 제공하지 않습니다. | ||
+ | |||
+ | 이제 ''// | ||
+ | |||
+ | <code bash> | ||
+ | make install | ||
+ | </ | ||
+ | |||
+ | 추가 문서를 다운로드 했다면 ''// | ||
+ | |||
+ | <code bash> | ||
+ | cp -v -R docs -T / | ||
+ | rm -v / | ||
+ | </ | ||
+ | |||
+ | ==== 구성 옵션 설명 ==== | ||
+ | * **sed -ri ...**: \\ 첫 번째 명령은 GX/AAT 및 OpenType 테이블 유효성 검사를 활성화하고 \\ 두 번째 명령은 서브픽셀 렌더링을 활성화합니다.\\ 서브픽셀 렌더링에는 특허 문제가 있을 수 있습니다. 이 옵션을 활성화하기 전에 [[https:// | ||
+ | * // | ||
+ | * '' | ||
+ | * // | ||
+ | |||
+ | ==== 내용 ==== | ||
- | 선택 사항 | + | * **설치된 프로그램: |
- | Brotli-1.1.0 및 librsvg-2.57.1 | + | * **설치된 라이브러리: |
+ | * **설치된 디렉토리** \\ / | ||
- | 선택 사항(문서용) | + | === 간단한 설명 === |
- | 문서 작성기 | + | |
- | FreeType2 설치 | + | * **freetype-config** \\ FreeType 컴파일 및 링크 정보를 얻는 데 사용됩니다. |
- | 추가 문서를 다운로드한 경우 다음 명령을 | + | * libfreetype.so \\트루타입과 타입1과 같은 다양한 폰트 타입을 렌더링하는 함수가 포함되어 있습니다. |