Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2
Tài liệu này dành cho phiên bản không được hỗ trợ của kèo chấp bóng đá hôm nay.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong kèo chấp bóng đá hôm nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

27.13.libpqChương kèo chấp bóng đá hôm nay

để xây dựng (nghĩa là, biên dịch và liên kết) của bạn của bạnlibpqChương kèo chấp bóng đá hôm nay bạn cần thực hiện tất cả các chương kèo chấp bóng đá hôm nay

  • Bao gồmlibpq-fe.hTiêu đề

    #include <libpq-fe.h

    Nếu bạn không làm điều đó thì bạn thường sẽ gặp lỗi

    foo.c: trong hàm `chính ':
  • kèo chấp bóng đá hôm nay biên dịch của bạn vào thư mục trong đókèo chấp bóng đá hôm naykèo chấp bóng đá hôm nay tệp tiêu đề là-iThư mụcTùy chọn cho kèo chấp bóng đá hôm nay biên dịch của bạn.

    cc -c -I/usr/local/pgsql/bao gồm testprog.c

    Nếu bạn đang sử dụng Makefiles thì hãy thêm tùy chọn vàocppflagsBiến:

    cppflags += -I/usr/local/pgsql/bao gồm

    Nếu có bất kỳ cơ hội nào mà chương kèo chấp bóng đá hôm nay của bạn có thể được biên dịchpg_configĐể tìm ra nơi kèo chấp bóng đá hôm nay tệp tiêu đề trên

    $pg_config -includedir/usr/local/bao gồm
    

    Không chỉ định tùy chọn chính xác cho kèo chấp bóng đá hôm nay biên dịch sẽ

    testlibpq.c: 8: 22: libpq-fe.h: không có tệp hoặc thư mục đó
  • Khi liên kết chương kèo chấp bóng đá hôm nay cuối cùng, chỉ định tùy chọn-LPQsao cholibpqThư viện bị kéo vào, cũng như-LThư mụcĐể trỏ kèo chấp bóng đá hôm nay biên dịch vàolibpqThư viện cư trú. (Một lần nữa,-LTùy chọn trước-LPQTùy chọn. Vì

    13449_13519

    Bạn có thể tìm ra thư mục thư viện bằng cách sử dụngpg_configlà:

    $PG_CONFIG - -Libdir/usr/local/pgsql/lib
    

    Thông báo lỗi trỏ đến kèo chấp bóng đá hôm nay vấn đề trong lĩnh vực này có thể

    testlibpq.o: trong hàm `chính ':

    Điều này có nghĩa là bạn quên-LPQ.

    /usr/bin/ld: không thể tìm thấy -lpq

    Điều này có nghĩa là bạn đã quên-LTùy chọn hoặc không chỉ định thư mục đúng.

Nếu tài liệu tham khảo mã của bạnlibpq-int.hvà bạnkèo chấp bóng đá hôm nay7.2, tệp này sẽ được tìm thấy trongBao gồm/kèo chấp bóng đá hôm nay/Internal/libpq-int.h,,-ITùy chọn cho dòng lệnh kèo chấp bóng đá hôm nay biên dịch của bạn.