Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:18 / 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 PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

31.20.kèo chấp bóng đá hôm nayChươ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) một chương kèo chấp bóng đá hôm nay sử dụngkèo chấp bóng đá hôm nayBạn cần thực hiện tất cả những điều sau đây

  • Bao gồmkèo chấp bóng đá hôm nay-fe.hTiêu đề

    #include <kèo chấp bóng đá hôm nay-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 đóPostgreSQLCác 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

    $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: kèo chấp bóng đá hôm nay-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 chokèo chấp bóng đá hôm nayThư 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àokèo chấp bóng đá hôm nayThư viện cư trú. (Một lần nữa,-LTùy chọn trước-LPQTùy chọn. Vì

    
    
          

    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 các 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.