2009-08-07 36 views
9

Tôi muốn viết ứng dụng sử dụng Postgresql như DBMS. Để viết ứng dụng máy khách, tôi có cần thư viện libpq và các tệp tiêu đề không? Nếu có, tôi sẽ nhận được thư viện libpq và các tệp tiêu đề.Tôi lấy nguồn libpq ở đâu?

Trả lời

12

Libpq được bao gồm trong mã nguồn đầy đủ của PostgreSQL. Bạn chỉ có thể sử dụng libpq mà không cần phần còn lại của PostgreSQL, nhưng phải tải xuống gói đầy đủ.

Bạn có thể tải xuống từ số PostgreSQL Downloads page.

Khi bạn trích xuất gói đầy đủ, nó nằm trong số src\interfaces\libpq.

Các PostgreSQL installation guide chi tiết cách cài đặt chỉ các thư viện client trong Lắp đặt phần, dưới cài đặt Client-chỉ.

Libpq documentation cũng khả dụng.

9

Trong nguồn postgresql, src \ interfaces \ libpq.

Và có, chỉ có thể biên dịch libpq.

+0

Bạn vui lòng nêu chi tiết cách tải xuống, biên dịch và cài đặt chỉ nguồn libpq trên máy chủ KHÔNG cài đặt PostgreSQL. Cảm ơn –

+0

Tôi nghĩ câu trả lời của tôi là tự giải thích: tải xuống nguồn, trích xuất, 'cấu hình', cd thành' src \ interfaces \ libpq', 'make'. Tuy nhiên, lưu ý rằng tôi đã làm điều này cho một thư viện tĩnh. Không chắc chắn nếu thư viện động có thể được xây dựng. –

+0

Trên máy chủ này, tôi CHỈ muốn cài đặt 'libpq' NOT PostgreSQL. Sẽ không chạy 'cấu hình' cho" trích xuất "tạo một' Makefile' cho ** ENTIRETY ** của PostgreSQL? –

Các vấn đề liên quan