Linux

pkg-config

aucd29 2013. 9. 26. 20:59
http://allanpark.egloos.com/3081539

1. pkgconfig

컴파일러의 pkgconfig 폴더의 위치를 확인하자.

pkgconfig폴더는 보통 라이브러리 아래에 위치한다

안에 내용은 각각의 라이브러리 링크시에 옵션등의 정보들이 있다.

pkg-config란 유틸을 사용해서 이 내용을 컴파일할때 사용하는데

pkg-config가 최초에 가리키는 곳은

그냥 HOST LINUX의 라이브러리이다

하지만 PKG_CONFIG_PATH란 환경변수를 수정해서 쉽게 크로스 컴파일러쪽으로 가리키게 할수있다.

예제
export PKG_CONFIG_PATH=/opt/gcc-3.3.4-glibc-2.3.3/arm-linux/arm-linux/lib/pkgconfig