Compilando QT5 para Raspberry

Preparando o ambiente para o QT5 Nesse artigo veremos como compilar o QT5, incluindo suporte a aceleração gráfica por GPU, para o Rasbpian, o sistema operacional da Raspberry. A vantagem em se ter o QT5 com suporte a aceleração gráfica por GPU é que se pode rodar interfaces gráficas de forma mais fluída e até mesmo incluir animações. Já o Raspbian é um sistema operacional que é baseado em Debian e portanto, é super fácil instalar novos programas, configurar serviços, etc. Por outro lado, também é possível gerar um sistema customizado e mais leve com QT5, também incluindo suporte a aceleração gráfica por GPU, usando o Yocto [1]. Note que as instruções dadas aqui serão direcionadas para a Raspbery PI 2, e dessa forma, usaremos o cross compilador g++-arm-linux-gnueabihf. Ou seja, um toolchain com suporte a ponto flutuante por hardware. Caso você não tenha o g++-arm-linux-gnueabihf instalado, instale-o: [crayon-628d6d8ac10e8838666040/] Também iremos necessitar de uma imagem do Raspbian em disco local e montada em uma pasta especifica. Você pode baixar uma das imagens aqui, mas usaremos o Raspbian Lite para esse artigo, o qual pode ser baixado nesse link aqui. Observe que o nome do arquivo muda conforme a data em … Continue reading Compilando QT5 para Raspberry