Como posso obter o qmake no Mac OS X?


80

Estou tentando instalar o QtiPlot no Mac OS X, mas não consigo compilá-lo porque o qmake não é conhecido. Como posso instalar o qmake no Mac OS X?

Respostas:


123

Versão homebrew

$ brew install qt

5
Melhor que MacPorts!
Fábio Perez

2
Se você conseguir Error: Qt currently requires --HEAD on Mavericks, execute brew install qt --HEAD(requer git).
Jace Browning

3
Embora qmakeexista no pacote Homebrew, ele não parece mais estar vinculado por padrão. Tente brew link qt Ou se isso não funcionar:ln -s /usr/local/Cellar/qt/<QT_VERSION_HERE>/bin/qmake /usr/local/bin/qmake
TrinitronX

1
Se você precisar de uma versão específica qt, por exemplo 4.8.7_2: use brew switch qt 4.8.7_2. Certifique-se de adicioná-lo a PATH:export PATH="/usr/local/opt/qt/bin:$PATH"
TrinitronX

Instalei o qt com o Homebrew, mas não encontrei o Qt Maintenance Tool
user36582


19

Só para esclarecer quem acha que após instalar o qt5, não pode acessar o qmake no terminal.

Instale o QT5 usando:

brew install qt5

Em seguida, para permitir o acesso qmake a partir do terminal, você precisará executar:

brew link qt5 --force

13

O instalador oficial do Qt, incluindo o qmake, está disponível no nokia em http://qt.nokia.com/downloads , mas CUIDADO:

O chamado download "SDK", que aparece na parte superior da página, não é o que você deseja. Surpreendentemente, o qmake e outras ferramentas necessárias estão disponíveis no download "Qt Libraries". Role a página e encontre "Bibliotecas Qt". Isso me deixa confuso toda vez que instalo o Qt no Mac.


8

QMakefaz parte do Qt3.0, versões anteriores tinham tMake.

Então, procure tMakeou instale / atualize seu Qtpara obter QMakeboa sorte!


Eu não tenho o Qt instalado. Eu só quero instalar o QtiPlot, mas a documentação deles não é intuitiva.
Fábio Perez

Você vai precisar do Qt-devele Qt-confige suas dependências, a fim de terQMake
Tamara Wijsman

Obrigado, você conhece alguma alternativa ao qmake?
Fábio Perez

2
@ FábioPerez: Não, o QtiPlot é escrito com a intenção de que o QMake gere os Makefiles.
Tamara Wijsman

5

Para instalar o Qt5 com o brew, você pode fazer

brew install qt5


2
Isso não é essencialmente o mesmo que a resposta aceita (alguém que está executando a instalação não reconheceria uma alteração de nome e entenderia usar o nome real do que deseja instalar)?
fixer1234

1
Isso me deu qt5, mas não qmake. Eu só fico qmake com brew install qt, mas então é a versão antiga do qmake :(
Thomas Ahle

trabalhou para mim por também fazer o sugerido por elMarquis
Riccardo Cossu

Não consigo descobrir se é um sinônimo no Homebrew, mas faz o mesmo que brew install qt. A receita caseira de hoje não vincula o qtmake com tristeza.
211317 paul_h

Isso inclui absolutamente qmake. Veja a resposta do elMarquis.
Flimbus Akimbo
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.