instalação qt 5.3.1 opensourcecleitonbueno.com/downloads/blog/qt/instalação qt5... · figura07...

14
Instalação Qt 5.3.1 OpenSource Escrito por: Cleiton Bueno Data: 13/07/2014 Blog: http://www.cleitonbueno.wordpress.com Na data em que escrevo este artigo o Qt está na versão 5.3.1, onde iremos ver todo o processo para baixar e instalar este framework em plataforma Linux e poder trabalhar com o Qt Creator. Primeiro vamos realizar o download, acesse http://qt-project.org e vá em Downloads ou acesse direto http://qt-project.org/downloads , caso não aparecer uma lista com várias opções clique em Show Downloads. Algumas das opções para Downloads são: Qt Online Installer for Linux 32-bit Qt Online Installer for Linux 64-bit Qt Online Installer for Mac Qt Online Installer for Windows Qt 5.3.1 for Android (Linux 32-bit) Qt 5.3.1 for Android (Linux 64-bit) Qt 5.3.1 for Linux 32-bit Qt 5.3.1 for Linux 64-bit Qt 5.3.1 for Mac Qt 5.3.1 for iOS Qt 5.3.1 for Windows 32-bit Qt 5.3.1 for Windows 64-bit No meu caso estou usando uma máquina virtual com Linux Mint 17 64-bits, então a opção que vou escolher será Qt Online Installer for Linux 64-bit como na Figura01, em outras vezes com o Qt4.8 eu sei usei versão full sem instalar no modo online, vamos fazer aqui o modo online :).

Upload: others

Post on 12-Oct-2020

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Instalação Qt 5.3.1 OpenSourcecleitonbueno.com/downloads/blog/Qt/Instalação Qt5... · Figura07 – Select Components (Customizando nossa instalação) Mas uma opção que merece

Instalação Qt 5.3.1 OpenSource

Escrito por: Cleiton BuenoData: 13/07/2014

Blog: http://www.cleitonbueno.wordpress.com

Na data em que escrevo este artigo o Qt está na versão 5.3.1, onde iremos ver todo oprocesso para baixar e instalar este framework em plataforma Linux e poder trabalharcom o Qt Creator.

Primeiro vamos realizar o download, acesse http://qt-project.org e vá em Downloads ouacesse direto http://qt-project.org/downloads, caso não aparecer uma lista com váriasopções clique em Show Downloads.

Algumas das opções para Downloads são:

Qt Online Installer for Linux 32-bitQt Online Installer for Linux 64-bitQt Online Installer for MacQt Online Installer for WindowsQt 5.3.1 for Android (Linux 32-bit)Qt 5.3.1 for Android (Linux 64-bit)Qt 5.3.1 for Linux 32-bitQt 5.3.1 for Linux 64-bitQt 5.3.1 for MacQt 5.3.1 for iOSQt 5.3.1 for Windows 32-bitQt 5.3.1 for Windows 64-bit

No meu caso estou usando uma máquina virtual com Linux Mint 17 64-bits, então aopção que vou escolher será Qt Online Installer for Linux 64-bit como na Figura01, emoutras vezes com o Qt4.8 eu sei usei versão full sem instalar no modo online, vamosfazer aqui o modo online :).

Page 2: Instalação Qt 5.3.1 OpenSourcecleitonbueno.com/downloads/blog/Qt/Instalação Qt5... · Figura07 – Select Components (Customizando nossa instalação) Mas uma opção que merece

Figura01 – Link para download do Qt5.3.1

Com nosso arquivo baixado vide Figura02, vamos agora setar a permissão de execuçãocomo na Figura03 e executar o .run para abrir o instalador que pode ser vista naFigura04.

Figura02 – Arquivo .run do download

Figura03 – Setando permissão de execução

Page 3: Instalação Qt 5.3.1 OpenSourcecleitonbueno.com/downloads/blog/Qt/Instalação Qt5... · Figura07 – Select Components (Customizando nossa instalação) Mas uma opção que merece

Figura04 – Tela inicial do instalação

Dando continuidade com Next iremos para a etapa do diretório de instalação que podeser no /home do usuário que está executando no meu caso cleiton que pode ser visto naFigura05 ou caso queira instalar no /opt execute o .run com permissão de super-usuario(sudo ou su) e mude para /opt como na Figura06 ou /usr/local/ por exemplo.

Page 4: Instalação Qt 5.3.1 OpenSourcecleitonbueno.com/downloads/blog/Qt/Instalação Qt5... · Figura07 – Select Components (Customizando nossa instalação) Mas uma opção que merece

Figura05 – Instalação no home do usuário

Figura06 – Instalação como super-usuario para o /opt

Page 5: Instalação Qt 5.3.1 OpenSourcecleitonbueno.com/downloads/blog/Qt/Instalação Qt5... · Figura07 – Select Components (Customizando nossa instalação) Mas uma opção que merece

No meu caso optei por ser no meu /home mesmo e cliquei em Next, onde agoraentramos no Select Components (Figura07) onde podemos deixar o padrão e avançar ainstalação ou dar uma incrementada, nesta etapa vamos deixar selecionado apenasQt5.3 e Tools, dentro de Qt5.3 caso não esteja selecionado marque gcc 64-bit as demaisopções não nos interessa neste artigo.

Figura07 – Select Components (Customizando nossa instalação)

Mas uma opção que merece uma atenção é Source Componentes > Add-Ons como naFigura08 onde podemos adicionar já nesta etapa de instalação alguns módulossuportados sem que tenhamos que instalar futuramente.

Page 6: Instalação Qt 5.3.1 OpenSourcecleitonbueno.com/downloads/blog/Qt/Instalação Qt5... · Figura07 – Select Components (Customizando nossa instalação) Mas uma opção que merece

Figura08 – Source Components e a aba Add-Ons

E o que me interessa é QtSerialPort ( para comunicação serial ), Qtx11extras ( X11 doLinux ), qtsensors ( permite acesso ao hw dos sensores ), qtconnectivity ( vai comunicarcom NFC, Bluetooth ou RF então marque :) ) ae você pode selecionar o perfil quenecessita ou usar algo parecido com o meu.

Avançando chegamos sobre os termos de licença do Qt5 (Figura09), é interessante daratenção especial aqui caso seu foco seja comercial para não ter problemas, agora parahobbystas e entusiastas vale lembras que temos LGPL e GPLv3 mais informações edetalhes no link a seguir.

http://qt-project.org/doc/qt-5/licensing.html

Caso concorde selecione a primeira opção “I have read and agree...” e Next.

Page 7: Instalação Qt 5.3.1 OpenSourcecleitonbueno.com/downloads/blog/Qt/Instalação Qt5... · Figura07 – Select Components (Customizando nossa instalação) Mas uma opção que merece

Figura09 – Termos de licença Qt5

Na próxima etapa é exibido um resumo do que irá ser instalado (Figura10) e para darinicio ao processo de instalação você deve clicar em Install.

Page 8: Instalação Qt 5.3.1 OpenSourcecleitonbueno.com/downloads/blog/Qt/Instalação Qt5... · Figura07 – Select Components (Customizando nossa instalação) Mas uma opção que merece

Figura10 – Resumo da personalização da instalação do Qt5

E o processo de download, configuração e instalação será feito (Figura11), onde o que éobrigatório é uma conexão com internet :).

Ahh, e já estava me esquecendo vá tomar um cafezinho enquanto isso.

Page 9: Instalação Qt 5.3.1 OpenSourcecleitonbueno.com/downloads/blog/Qt/Instalação Qt5... · Figura07 – Select Components (Customizando nossa instalação) Mas uma opção que merece

Figura11 – Progresso instalação Qt5.3.1

Se tudo ocorreu bem e nenhum problema ocorrer uma tela como a Figura12 é parasurgir, caso queira dar uma olhada no Readme e já abrir o Qt Creator avance clicandoem Finish ou desmarque as opções e clique em Finish.

Page 10: Instalação Qt 5.3.1 OpenSourcecleitonbueno.com/downloads/blog/Qt/Instalação Qt5... · Figura07 – Select Components (Customizando nossa instalação) Mas uma opção que merece

Figura12 – Fim do processo de instalação do Qt5.3.1

Maravilha, se chegou até aqui com este passo a passo seu framework Qt5.3.1 estainstalado, mas onde ele está? No caso de minha distribuição Linux eu o encontrei emMenu > Desenvolvimento > Qt Creator (Opensource) como na Figura13, caso nãoencontrar ou estiver usando o Ubuntu use a busca do Unity.

Page 11: Instalação Qt 5.3.1 OpenSourcecleitonbueno.com/downloads/blog/Qt/Instalação Qt5... · Figura07 – Select Components (Customizando nossa instalação) Mas uma opção que merece

Figura13 – Localizando o Qt Creator no Menu do Linux Mint 17

Para facilitar pode clicar com o botão direito em cima de Qt Creator (Opensource) eadicionar a sua Área de trabalho ;)

Clicando em Qt Creator (Opensource) iniciaremos a IDE pela primeira vez e ter aseguinte tela apresentada como na Figura14.

Page 12: Instalação Qt 5.3.1 OpenSourcecleitonbueno.com/downloads/blog/Qt/Instalação Qt5... · Figura07 – Select Components (Customizando nossa instalação) Mas uma opção que merece

Figura14 – Tela inicial Qt Creator

Este trabalho de Cleiton Bueno, foi licenciado sob uma Licença Creative Commons Atribuição-NãoComercial-CompartilhaIgual 3.0 Brasil.Baseado no trabalho em http://www.cleitonbueno.wordpress.com.

Page 13: Instalação Qt 5.3.1 OpenSourcecleitonbueno.com/downloads/blog/Qt/Instalação Qt5... · Figura07 – Select Components (Customizando nossa instalação) Mas uma opção que merece

Adicional

Eu não tive nenhum problema ao usar o Qt Online Installer for Linux 64-bit porém vi nainternet algumas pessoas relatando dificuldades ao instalar, de pré-requisito emplataforma Linux única coisa que é solicitada é build-essential e libgl1-mesa-dev quepode ser instalado facilmente com os seguintes comandos.

Debian/Ubuntu/Mint$ sudo apt-get update && sudo apt-get install build-essentia libgl1-mesa-dev

Fedora/CentOS$ sudo yum groupinstall “C Development Tools and Libraries”$ sudo yum install mesa-libGL-devel

OpenSUSE$ sudo zypper install -t pattern devel_basis

Page 14: Instalação Qt 5.3.1 OpenSourcecleitonbueno.com/downloads/blog/Qt/Instalação Qt5... · Figura07 – Select Components (Customizando nossa instalação) Mas uma opção que merece

Referencias

http://qt-project.org/doc/qt-5/index.htmlhttp://qt-project.org/doc/qt-5/licensing.htmlhttp://qt-project.org/doc/qt-4.8/requirements-x11.htmlhttp://qt-project.org/doc/qt-5/linux.html