2025 년 7 월 17 일 : | 토토 결과 18 베타 2 릴리스!
이 문서는 지원되지 않는 버전의 토토 결과을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다토토 베이 : 문서 : 17 : PG_CONFIG버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

PG_CONFIG

이름

PG_CONFIG- 정보를 검색하십시오 설치된 버전의토토 결과

시놉시스

PG_CONFIG[옵션...]

설명

thePG_CONFIG유틸리티 인쇄 현재 설치된의 구성 매개 변수토토 결과. 그것은 의도 된 것입니다 예, 인터페이스하려는 소프트웨어 패키지에서 사용하려면 에게토토 결과촉진 필요한 헤더 파일 및 라이브러리 찾기.

옵션

사용하려면PG_CONFIG, 공급 1 또는 다음 옵션 중 더 많은 옵션 :

--바인 디르

사용자 실행 파일의 위치를 인쇄합니다. 이것을 사용하십시오 예, 찾기 위해PSQL프로그램. 이것은 일반적으로 위치입니다.PG_CONFIG프로그램 거주.

-Docdir

문서화 파일의 위치를 인쇄합니다. (이것은 될 것입니다 빈 문자열 if-without-docdir지정되었습니다토토 결과건설되었습니다.)

-includedir

클라이언트의 C 헤더 파일의 위치 인쇄 인터페이스.

--pkgincludedir

다른 C 헤더 파일의 위치를 인쇄합니다.

-includedir-server

서버의 C 헤더 파일의 위치를 인쇄합니다 프로그램 작성.

-libdir

객체 코드 라이브러리의 위치를 인쇄합니다.

--pkglibdir

동적으로로드 가능한 모듈의 위치를 인쇄합니다 서버가 검색 할 곳. (다른 아키텍처에 따른 데이터 파일도 설치할 수도 있습니다 이 디렉토리.)

-localedir

로케일 지원 파일의 위치를 인쇄하십시오. (이것은 할 것이다 로케일 지원이 구성되지 않은 경우 빈 문자열이 되십시오. 언제토토 결과세워짐.)

-Mandir

수동 페이지의 위치를 인쇄합니다.

-셰래 르

아키텍처 독립적 지원의 위치를 인쇄하십시오 파일.

-sysconfdir

시스템 전체 구성의 위치를 인쇄합니다 파일.

--pgxs

연장 파일의 위치를 인쇄합니다.

----기구

구성스크립트토토 결과로 구성되었습니다 건물. 이것은 동일한 것을 재현하는 데 사용될 수 있습니다 구성 또는 바이너리 옵션을 찾기 위해 패키지가 제작되었습니다. (그러나 이진 패키지는 자주 주목하십시오 공급 업체 별 사용자 정의 패치를 포함하십시오.) 참조 아래 예.

---cc

사용 된 CC 매크로의 값을 인쇄 건물토토 결과. 이것 사용 된 C 컴파일러를 보여줍니다.

--cppflags

사용 된 CPPFLAGS 매크로의 값을 인쇄 건물토토 결과. 이것 전처리 시간에 필요한 C 컴파일러 스위치를 보여줍니다 (일반적으로,-i스위치).

--cflags

사용 된 cflags 매크로의 값을 인쇄 건물토토 결과. 이것 C 컴파일러 스위치 표시.

---cflags_sl

사용 된 CFLAGS_SL 매크로의 값을 인쇄 건물토토 결과. 이것 공유 빌딩에 사용되는 추가 C 컴파일러 스위치를 보여줍니다 도서관.

-LDFLAGS

사용 된 ldflags 매크로의 값을 인쇄 건물토토 결과. 이것 링커 스위치 표시.

-LDFLAGS_SL

사용 된 ldflags_sl 매크로의 값 인쇄 건물을 위해토토 결과. 이것은 공유 건물 빌딩에 사용되는 링커 스위치를 보여줍니다 도서관.

-libs

사용 된 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동등한 구성 정보가 존재하지 않았습니다.

example

현재 토토 결과의 빌드 구성을 재현합니다 설치, 다음 명령 실행 :

평가 ./configure`pg_config ---configure`

출력PG_CONFIG --CONFIGURE쉘 따옴표가 포함되어있어 공간과의 인수가 있습니다 올바르게 표현되었습니다. 따라서 사용평가적절한 결과에는 필요합니다.

역사

thePG_CONFIG유틸리티가 처음 나타났습니다 안에토토 결과 7.1.