2013-10-22 13 views
0

사용자 정의 라이브러리를 pkg-config와 링크 할 수있는 방법이 있습니까? 예 : 'pkg-config --cflags --libs mono-2' 하지만 사용자 정의 디렉토리에 모노 2.8 파일을 넣습니다. 다음과 같은 내용이 필요합니다 : 'pkg-config --cflags --libs ./mono. PC의 명령 행에서 패키지 이름을 지정하는 것 외에도'pkg-config'로 사용자 정의 및 로컬 라이브러리를 연결하는 방법

+0

분명히하십시오 – SSP

+0

관리 코드를 컴파일하는 데 필요한 모든 패키지를 포함하고 싶습니다. –

답변

1

$ man pkg-config

는, 주어진 .PC 파일의 전체 경로 대신받을 수 있습니다. 이를 통해 사용자는 에 직접 특정 .pc 파일을 쿼리 할 수 ​​있습니다.

네, 게시 한 내용이 효과가 있습니다. 너 해봤 니? 오류가 있었습니까? pkg-config의 버전은 무엇입니까? (내 값은 0.26)

또는 PKG_CONFIG_PATH 환경 변수를 사용하여 추가 패키지 디렉토리를 나열 할 수 있습니다.

+0

이것을 'pkg-config'에 할 수있는 방법이 있습니까? (나는 gcc 모듈에 커스텀 'pkg-config'경로를 드러내는 방법을 의미한다.) 모든것을 포함시키고 싶다! –

+0

환경 변수'PKG_CONFIG_PATH'는 자식 프로세스에 의해 상속되어 작동합니다. 아니면 당신의 질문을 오해 할 수도 있습니다. – Jester

+0

나는 그것을 시도했으나 질문이있다 : pkg-config 번들을 만들고 나서'PKG_CONFIG_PATH'를 사용할 수 있는가? –