ติดตั้ง libpq-dev บน Mac OS หรือไม่


28

ไม่มีใครรู้ว่าฉันสามารถติดตั้งlibpq-devบน Mac OS 10.6 ได้อย่างไร มันเป็นข้อกำหนดเบื้องต้นสำหรับสิ่งอื่นที่ฉันต้องการติดตั้ง

ดูเหมือนจะไม่มี macport สำหรับมันดังนั้นฉันจะติดตั้งบน Mac ได้อย่างไร?

คำตอบ:


44

พิจารณาใช้ Homebrew

brew install postgresql

มันจะให้ส่วนหัวที่จำเป็นแก่คุณ


3
ฉันไม่ต้องการติดตั้ง Postgresql บน Mac ของฉัน! ฉันมี Postgres ทำงานอยู่ในคอนเทนเนอร์ Docker แล้ว เพียงต้องการทำให้อัญมณี pg เขื่อนนี้ทำงาน มีวิธีใดที่จะติดตั้งแพ็กเกจส่วนหัว pg-dev เพียงบางชนิดเท่านั้น?
Robert Reiz

1
สิ่งหนึ่งที่ควรพิจารณาคือทำให้คุณติดตั้ง pg ผ่าน homebrew ไม่ได้หมายความว่าคุณต้องเรียกใช้ deamon (เซิร์ฟเวอร์) เพียงแค่ใช้ไคลเอนต์แบบนั้นฉันสงสัยว่ามันใช้พื้นที่มากอย่างไรก็ตาม
Michael de Silva

8

คุณสามารถติดตั้ง libpq (รวมไฟล์ dev) เพียงอย่างเดียวโดยใช้ homebrew

brew install libpq

ไฟล์ include และ libs นั้นมีอยู่ในโฟลเดอร์ต่อไปนี้:

/usr/local/opt/libpq/lib
/usr/local/opt/libpq/include

3

เมื่อฉันค้นหาในพอร์ตฉันพบสิ่งนี้:

port search libpq
libpqxx @3.0.2 (databases, devel)
    Official C++ client API for PostgreSQL

libpqxx26 @2.6.9 (databases, devel)
    Official C++ client API for PostgreSQL

คุณสามารถลองหนึ่งในนั้น


1
libpq เป็นไลบรารีตัวเชื่อมต่อ C ในขณะที่ libpqxx เป็น C ++ ในคำอื่น ๆ - นี้แน่นอนที่สุดจะไม่ช่วย
Tadas Sasnauskas
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.