मैं मैक ओएस एक्स पर क्यूमेक कैसे प्राप्त कर सकता हूं?


74

मैं स्थापित करने की कोशिश कर रहा हूँ QtiPlot Mac OS X पर, लेकिन मैं इसे संकलित नहीं कर सकता क्योंकि qmake ज्ञात नहीं है। मैं मैक ओएस एक्स पर क्यूमेक कैसे स्थापित कर सकता हूं?

जवाबों:


115

homebrew संस्करण

$ brew install qt

3
MacPorts से बेहतर!
Fábio Perez

2
अगर तुम्हे मिले Error: Qt currently requires --HEAD on Mavericks, भागो brew install qt --HEAD (की आवश्यकता है git )।
Jace Browning

1
जबकि qmake Homebrew पैकेज में मौजूद है, यह डिफ़ॉल्ट रूप से सिमिलेटेड प्रतीत नहीं होता है। प्रयत्न brew link qt या अगर वह काम नहीं करता है: ln -s /usr/local/Cellar/qt/<QT_VERSION_HERE>/bin/qmake /usr/local/bin/qmake
TrinitronX

यदि आपको विशिष्ट संस्करण की आवश्यकता है qt, उदाहरण के लिए 4.8.7_2: उपयोग brew switch qt 4.8.7_2। सुनिश्चित करें कि आप इसे जोड़ते हैं PATH: export PATH="/usr/local/opt/qt/bin:$PATH"
TrinitronX

मैं Homebrew के साथ क्यूटी स्थापित किया है, लेकिन मैं क्यूटी रखरखाव उपकरण नहीं मिला
user36582

20

अभी मिला है!

  1. MacPorts स्थापित करें: http://www.macports.org/

  2. टर्मिनल पर: sudo port install qt4-mac

फिर, मैं qmake मिला। आप चलकर सीधे qtiplot स्थापित कर सकते हैं: sudo port install qtiplot। प्रक्रिया 3h के बारे में लेता है।


2
ऐसा प्रतीत होता है कि या तो पथ को अपडेट कर रहा है, या मैन्युअल रूप से सहानुभूति दे रहा है qmake अब जरूरत है: stackoverflow.com/a/31318672/1959808
Ioannis Filippidis

17

बस किसी के लिए भी विस्तृत हो जो पाता है कि qt5 को स्थापित करने के बाद, उपयोग नहीं किया जा सकता है qmake टर्मिनल में।

क्यूटी 5 का उपयोग कर स्थापित करें:

brew install qt5

फिर पहुंच की अनुमति देने के लिए qmake टर्मिनल से आपको चलाने की आवश्यकता होगी:

brew link qt5 --force

13

क्यूमेक सहित आधिकारिक क्यूटी इंस्टॉलर, नोकिया से उपलब्ध है http://qt.nokia.com/downloads , लेकिन सावधान रहना:

तथाकथित "एसडीके" डाउनलोड, जो पृष्ठ के शीर्ष के पास दिखाई देता है नहीं आपको क्या चाहिए। Maddeningly, qmake और अन्य आवश्यक उपकरण "क्यूटी लाइब्रेरी" डाउनलोड से उपलब्ध हैं। पृष्ठ को नीचे स्क्रॉल करें और "Qt लाइब्रेरीज़" ढूंढें। जब भी मैं मैक पर क्यूटी स्थापित करता हूं, यह मुझे भ्रमित करता है।


8

QMake का भाग है Qt 3.0 के बाद से, पुराने संस्करण थे tMake

तो, या तो देखें tMake इसके बजाय या स्थापित / अपने उन्नयन Qt लेना QMake, सौभाग्य!


मेरे पास Qt स्थापित नहीं है। मैं सिर्फ QtiPlot स्थापित करना चाहता हूं, लेकिन उनका प्रलेखन सहज नहीं है।
Fábio Perez

आपको आवश्यकता होगी Qt-devel तथा Qt-config और उनकी निर्भरता क्रम में है QMake
Tom Wijsman

धन्यवाद, क्या आप qmake का कोई विकल्प जानते हैं?
Fábio Perez

2
@ FábioPerez: नहीं, QtiPlot इरादे के साथ लिखा गया है कि QMake मेकफाइल्स उत्पन्न करता है।
Tom Wijsman

5

काढ़ा के साथ Qt5 स्थापित करने के लिए, आप कर सकते हैं

शराब बनाना qt5


2
क्या यह अनिवार्य रूप से स्वीकार किए गए उत्तर के समान नहीं है (क्या कोई स्थापना नहीं कर रहा है नाम परिवर्तन को पहचानें और वास्तविक नाम का उपयोग करने के लिए समझें कि वे क्या स्थापित करना चाहते हैं)?
fixer1234

1
इसने मुझे qt5 दिया लेकिन qmake नहीं। मैं केवल qmake के साथ मिलता हूं brew install qt, लेकिन फिर यह qmake का पुराना संस्करण है :(
Thomas Ahle

मेरे लिए भी काम किया है जो elMarquis द्वारा सुझाव दिया है
Riccardo Cossu

काम नहीं कर सकता है कि क्या यह Homebrew का एक पर्याय है, लेकिन यह उसी तरह काम करता है brew install qt। आज की होमबॉव रेसिपी में दुख की बात नहीं है।
paul_h

यह बिल्कुल शामिल है qmake। देखें ElMarquis का जवाब
Flimbus Akimbo
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.