ฉันพยายามติดตั้งQtiPlotบน Mac OS X แต่ฉันไม่สามารถรวบรวมได้เพราะ qmake ไม่เป็นที่รู้จัก ฉันจะติดตั้ง qmake บน Mac OS X ได้อย่างไร
ฉันพยายามติดตั้งQtiPlotบน Mac OS X แต่ฉันไม่สามารถรวบรวมได้เพราะ qmake ไม่เป็นที่รู้จัก ฉันจะติดตั้ง qmake บน Mac OS X ได้อย่างไร
คำตอบ:
รุ่นHomebrew
$ brew install qt
Error: Qt currently requires --HEAD on Mavericks
เรียกใช้brew install qt --HEAD
(ต้องgit
)
qmake
จะมีอยู่ในแพ็คเกจ Homebrew แต่ดูเหมือนว่าจะไม่มีการเชื่อมโยงโดยค่าเริ่มต้นอีกต่อไป ลองbrew link qt
หรือหากไม่ได้ผล:ln -s /usr/local/Cellar/qt/<QT_VERSION_HERE>/bin/qmake /usr/local/bin/qmake
qt
เช่นงาน: ใช้งาน4.8.7_2
brew switch qt 4.8.7_2
ตรวจสอบให้แน่ใจว่าคุณเพิ่มลงในPATH
:export PATH="/usr/local/opt/qt/bin:$PATH"
เพิ่งได้รับมัน!
ติดตั้ง MacPorts: http://www.macports.org/
บนเทอร์มินัล: sudo port install qt4-mac
จากนั้นฉันได้รับ qmake คุณสามารถติดตั้ง qtiplot โดยตรงโดยเรียกใช้: sudo port install qtiplot
. กระบวนการใช้เวลาประมาณ 3 ชั่วโมง
เพียงแค่ทำอย่างละเอียดสำหรับทุกคนที่พบว่าหลังจากติดตั้ง qt5 ไม่สามารถเข้าถึงqmakeใน terminal
ติดตั้ง QT5 โดยใช้:
brew install qt5
จากนั้นให้อนุญาตการเข้าถึงqmakeจากเทอร์มินัลคุณจะต้องเรียกใช้:
brew link qt5 --force
โปรแกรมติดตั้ง Qt อย่างเป็นทางการรวมถึง qmake สามารถหาได้จาก nokia ที่http://qt.nokia.com/downloadsแต่ต้องระวัง:
การดาวน์โหลดที่เรียกว่า "SDK" ซึ่งปรากฏใกล้กับส่วนบนของหน้าไม่ใช่สิ่งที่คุณต้องการ คุณสามารถดาวน์โหลด Qmake และเครื่องมือที่จำเป็นอื่น ๆ ได้จากการดาวน์โหลด "Qt Libraries" เลื่อนหน้าลงและค้นหา "ไลบรารี Qt" สิ่งนี้ทำให้ฉันสับสนทุกครั้งที่ฉันติดตั้ง Qt บน Mac
QMake
เป็นส่วนหนึ่งของQt
ตั้งแต่ 3.0 tMake
รุ่นก่อนหน้านี้มี
ดังนั้นมองหาtMake
แทนหรือติดตั้ง / อัปเกรดของคุณQt
เพื่อรับQMake
โชคดี!
Qt-devel
และQt-config
และการอ้างอิงของพวกเขาเพื่อที่จะได้QMake
สำหรับการติดตั้ง Qt5 ด้วย Brew คุณสามารถทำได้
ชงติดตั้ง qt5
brew install qt
แต่จากนั้นมันเป็นรุ่นเก่าของ qmake :(
brew install qt
แต่มันก็เป็นสิ่งเดียวกับ สูตรโฮมบรู๊คในวันนี้ไม่ได้เชื่อมโยงกันอย่างน่ารัก
qmake
อย่างนี้รวมถึง ดูคำตอบของ elMarquis