|
|
| 1,212行目: |
1,212行目: |
| 顕著な例は(デバッグ用の)UART0で、H3ではPortAにあるが、A64ではPortBにある。<br> | | 顕著な例は(デバッグ用の)UART0で、H3ではPortAにあるが、A64ではPortBにある。<br> |
| H3にはPortBが無い。<br> | | H3にはPortBが無い。<br> |
| <br>
| |
| ==== Qtのソースコードのダウンロード ====
| |
| * Qt Everywhere (こちらを推奨する)<br>
| |
| *: <code>wget https://download.qt.io/official_releases/qt/x.x/x.x.x/single/qt-everywhere-src-6.x.x.tar.xz</code>
| |
| *: <code>tar xf qt-everywhere-opensource-src-6.x.x.tar.gz</code>
| |
| *: <br>
| |
| * Githubの使用
| |
| *: GithubからQtのソースコードを個別にダウンロードする。<br>
| |
| *: <code>git clone https://github.com/qt/qt6.git</code>
| |
| *: <br>
| |
| *: ダウンロードしたスーパーリポジトリに移動する。<br>
| |
| *: <code>cd qt6</code>
| |
| *: <code>git checkout <Qtのバージョン></code>
| |
| *: または
| |
| *: <code>git checkout <Qtのショートバージョン></code>
| |
| *: <br>
| |
| *: <code>init-repository</code>コマンドは、Qtが提供する指定したモジュールのソースコードを取得するためのツールである。<br>
| |
| *: スーパーリポジトリは小さく、全てのモジュール(ライブラリ)はgit submodulesとして保持されている。<br>
| |
| *: <br>
| |
| *: 利用可能な全てのモジュールについては[https://doc.qt.io/qt-6/qtmodules.html こちらのWebサイト]、ツールについては<code>init-repository --help</code>コマンドまたは[https://github.com/qt/qt6/blob/dev/init-repository こちらのWebサイト]を参照すること。<br>
| |
| *: <code>./init-repository --module-subset=essential,qtsvg,qtvirtualkeyboard,qtquickcontrols</code>
| |
| *: <code>./init-repository -f --module-subset=qtquick3d,qtquicktimeline,qtwayland</code> # 必要な場合は個別に追加ダウンロードする
| |
| <br> | | <br> |
| ==== Linux PCの設定 ==== | | ==== Linux PCの設定 ==== |