ฉันพยายามติดตั้ง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