리눅스 pkg-config

Jmnote bot (토론 | 기여)님의 2021년 3월 14일 (일) 02:45 판 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>, -<source +<syntaxhighlight ))
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요[ | ]

pkg-config
/usr/bin/pkg-config
  • 설치된 라이브러리에 대한 메타정보 조회 도구
  • 소스 코드로부터 소프트웨어를 컴파일할 목적으로 설치된 라이브러리를 조회하기 위해 통일된 인터페이스를 제공하는 컴퓨터 소프트웨어
  • 라이선스: GNU GPL
  • 작성언어: C
출력 정보
C, C++ 컴파일러를 위한 매개변수
링커를 위한 매개변수
패키지 버전

2 라이브러리 .pc파일[ | ]

prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${exec_prefix}/include

Name: libpng
Description: Loads and saves PNG files
Version: 1.2.8
Libs: -L${libdir} -lpng12 -lz
Cflags: -I${includedir}/libpng12

3 gcc 컴파일 예시[ | ]

gcc -o test test.c $(pkg-config --libs --cflags libpng)

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}