thePG_CONFIG유틸리티 인쇄 현재 설치된의 구성 매개 변수토토 결과. 그것은 의도 된 것입니다 예, 인터페이스하려는 소프트웨어 패키지에서 사용하려면 에게토토 결과촉진 필요한 헤더 파일 및 라이브러리 찾기.
사용하려면PG_CONFIG, 공급 1 또는 다음 옵션 중 더 많은 옵션 :
사용자 실행 파일의 위치를 인쇄합니다. 이것을 사용하십시오 예, 찾기 위해PSQL프로그램. 이것은 일반적으로 위치입니다.PG_CONFIG프로그램 거주.
문서화 파일의 위치를 인쇄합니다. (이것은 될 것입니다 빈 문자열 if-without-docdir지정되었습니다토토 결과건설되었습니다.)
클라이언트의 C 헤더 파일의 위치 인쇄 인터페이스.
다른 C 헤더 파일의 위치를 인쇄합니다.
서버의 C 헤더 파일의 위치를 인쇄합니다 프로그램 작성.
객체 코드 라이브러리의 위치를 인쇄합니다.
동적으로로드 가능한 모듈의 위치를 인쇄합니다 서버가 검색 할 곳. (다른 아키텍처에 따른 데이터 파일도 설치할 수도 있습니다 이 디렉토리.)
로케일 지원 파일의 위치를 인쇄하십시오. (이것은 할 것이다 로케일 지원이 구성되지 않은 경우 빈 문자열이 되십시오. 언제토토 결과세워짐.)
수동 페이지의 위치를 인쇄합니다.
아키텍처 독립적 지원의 위치를 인쇄하십시오 파일.
시스템 전체 구성의 위치를 인쇄합니다 파일.
연장 파일의 위치를 인쇄합니다.
구성스크립트토토 결과로 구성되었습니다 건물. 이것은 동일한 것을 재현하는 데 사용될 수 있습니다 구성 또는 바이너리 옵션을 찾기 위해 패키지가 제작되었습니다. (그러나 이진 패키지는 자주 주목하십시오 공급 업체 별 사용자 정의 패치를 포함하십시오.) 참조 아래 예.
사용 된 CC 매크로의 값을 인쇄 건물토토 결과. 이것 사용 된 C 컴파일러를 보여줍니다.
사용 된 CPPFLAGS 매크로의 값을 인쇄 건물토토 결과. 이것 전처리 시간에 필요한 C 컴파일러 스위치를 보여줍니다 (일반적으로,-i스위치).
사용 된 cflags 매크로의 값을 인쇄 건물토토 결과. 이것 C 컴파일러 스위치 표시.
사용 된 CFLAGS_SL 매크로의 값을 인쇄 건물토토 결과. 이것 공유 빌딩에 사용되는 추가 C 컴파일러 스위치를 보여줍니다 도서관.
사용 된 ldflags 매크로의 값을 인쇄 건물토토 결과. 이것 링커 스위치 표시.
사용 된 ldflags_sl 매크로의 값 인쇄 건물을 위해토토 결과. 이것은 공유 건물 빌딩에 사용되는 링커 스위치를 보여줍니다 도서관.
사용 된 LIBS 매크로의 값을 인쇄 건물토토 결과. 이것 일반적으로 포함-l스위치 링크 된 외부 라이브러리토토 결과.
버전 인쇄토토 결과.
두 옵션 이상이 제공되면 정보가 인쇄됩니다. 그 순서대로 한 줄 당 하나의 항목. 옵션이 없으면 모두 사용 가능한 정보가 인쇄되고 레이블이 있습니다.
옵션-includedir-server새로운 것이 었습니다 안에토토 결과7.2. 이전 릴리스, 서버는 파일이 동일하게 설치되었습니다. 클라이언트 헤더로서의 위치는 옵션-includedir. 패키지를 만들기 위해 두 경우 모두 처리하고, 새로운 옵션을 먼저 시도하고 출구를 테스트하십시오. 성공 여부를 확인하는 상태.
옵션-Docdir, --pkgincludedir, -localedir, -Mandir, -셰래 르, -sysconfdir, ---cc, --cppflags, --cflags, ---cflags_sl, -Ldflags, -ldflags_sl및-libs새로운토토 결과 8.1.
이전의 릴리스토토 결과7.1, 전PG_CONFIG동등한 구성 정보가 존재하지 않았습니다.