2
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Raspberry Pi 4B にQt5をインストールする

Last updated at Posted at 2021-08-04

はじめに

RaspberryPi-4B 4GB版を手に入れたので、Qt5を入れて開発環境を整えてみました。
いままではLinuxやMac上のQtでクロスコンパイルしてラズパイSDに転送という方法でしたが、ラズパイ4はパワーがあって実機でビルド&ランすることができるので開発サイクルが楽になります。
IMG_2216.JPG

環境

ラズパイ本体はこれ。

スクリーンショット 2021-08-04 15.52.32.png
32GBのSDカードを載せてUbuntu21.04で動作させています。
ラズパイへのUbuntuインストールは、このあたりの記事が親切です。
基本的にRaspberry Pi Imager任せです。

ディスプレイはタッチパネル付きを使っています。

実際には画面が細かすぎるので、VNCで画面を飛ばしてMac画面上で操作しています。
スクリーンショット 2021-08-04 16.31.32.png

Settingアプリ→Sharing→Screen Sharingをオンにする。

Qtのインストール

Qt本家のインストーラー

最初に本家Qtのオンラインインストールを試みたのですが、Linuxのインストーラはx86にしか対応しておらず、armのラズパイにはインストールできません。ここに気が付くのに時間が掛かりました(笑)
スクリーンショット 2021-08-04 16.36.10.png

Qtソースからのビルド

それではラズパイ用にarmビルドが必要だと思い、このサイトや

このサイトを参考にコマンドを打ちまくりましたが、うまくいかず。

apt-get

結局、ラズパイからでも以下のコマンドで簡単にインストールできました。

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install qt5-default
sudo apt-get install qtcreator
sudo apt-get install qtdeclarative5-dev

Qt Creator画面

スクリーンショット 2021-08-04 15.44.26.png
まだHelloWorld程度の動作確認ですが、ビルドもランも軽快に動いてくれてます。

2
4
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?