Viniendo de Ubuntu, compré un nuevo iMac e intenté configurar mi desarrollo Qt. Todo lo demás ya está en marcha. Las herramientas de línea de comandos de Xcode también están instaladas.
Porque me sorprendió lo bien brew
y brew cask
trabajado que quería instalar Qt5
con ellos. Por un lado, es muy rápido y no tengo que ir a ninguna página de inicio para descargarlo. Por otro lado, no tengo que preocuparme por el directorio de instalación. Sin embargo, tener varias versiones instaladas también debería ser mucho más simple.
Usé los siguientes comandos:
brew install qt5
brew cask install qt-creator
Qt5
ahora está instalado en /usr/local/Cellar/qt5/5.4.1
. También agregué la bin
carpeta a mi ruta (hecho en .bash_profile
). QtCreator, Linguist y todas las demás aplicaciones se muestran en mi plataforma de lanzamiento. Pero desafortunadamente, todavía no está hecho.
QtCreator
dice que no se conoce ninguna versión de Qt. Traté de agregar qmake pero no pude navegar a la carpeta mencionada anteriormente.
¿Alguien podría darme una pista sobre cómo solucionar este problema? Instalar qt a través del instalador debería ser la última opción.
Solución del problema
Otra opción es usar brew link qt5 --force
, que vinculará los diversos Qt5
archivos binarios y bibliotecas en sus directorios /usr/local/bin
y /usr/local/lib
. Esto le dará qmake
en la línea de comando, sin necesidad de que agregue nada especial a su ruta en .bash_profile
. La razón principal por la que esto no se hace de forma predeterminada es que Qt4
también es algo popular.
Puede complicarse un poco, pero si también necesita instalarlo Qt4
, puede desvincularlo Qt5
en cualquier momento haciendo brew unlink qt5
, y la instalación se mantendrá intacta. Luego haga brew install qt
para obtener Qt4
, que, a diferencia de la instalación de brew Qt5
, creará los enlaces directamente /usr/local
sin que usted tenga que hacerlo manualmente brew link qt
. Puede desvincular Qt4
y volver a vincular Qt5
(o viceversa) siempre que necesite cambiar.
No hay comentarios.:
Publicar un comentario