📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 615行目: | 615行目: | ||
*: ビルドディレクトリの作成 | *: ビルドディレクトリの作成 | ||
*: <code>mkdir /<Qtのソースコードがあるディレクトリ>/../build && cd /<Qtのソースコードがあるディレクトリ>/../build</code> | *: <code>mkdir /<Qtのソースコードがあるディレクトリ>/../build && cd /<Qtのソースコードがあるディレクトリ>/../build</code> | ||
*: <br> | |||
*: <u>GCC ARM 8.3.0以降を使用する場合は、以下の設定をターミナルで実行する。</u> | |||
*: <code>CROSS_PI_PATH=/<GCC ARMツールチェインのインストールディレクトリ></code> | |||
*: <code>CROSS_COMPILE=$CROSS_PI_PATH/bin/arm-linux-gnueabihf-</code> | |||
*: <br> | |||
*: <code>LD_LIBRARY_PATH=$CROSS_PI_PATH/lib:$LD_LIBRARY_PATH</code> | |||
*: <code>LD_LIBRARY_PATH=$CROSS_PI_PATH/arm-linux-gnueabihf/lib:$LD_LIBRARY_PATH</code> | |||
*: <code>LD_LIBRARY_PATH=$CROSS_PI_PATH/arm-linux-gnueabihf/libc/usr/lib:$LD_LIBRARY_PATH</code> | |||
*: <code>LD_LIBRARY_PATH=$CROSS_PI_PATH/arm-linux-gnueabihf/libc/lib:$LD_LIBRARY_PATH</code> | |||
*: <br> | |||
*: <code>LDFLAGS="-L$CROSS_PI_PATH/lib/ -L$CROSS_PI_PATH/arm-linux-gnueabihf/lib/ -L$CROSS_PI_PATH/arm-linux-gnueabihf/libc/usr/lib/ -L$CROSS_PI_PATH/arm-linux-gnueabihf/libc/lib/"</code> | |||
*: <br> | *: <br> | ||
*: Configureスクリプトの実行 | *: Configureスクリプトの実行 | ||
| 633行目: | 644行目: | ||
*: <code>-extprefix /<Raspberry PiにインストールするQtライブラリを配置するディレクトリ>/Target \</code> | *: <code>-extprefix /<Raspberry PiにインストールするQtライブラリを配置するディレクトリ>/Target \</code> | ||
*: <code>-hostprefix /<Linux PCで使用するQtライブラリを配置するディレクトリ>/Host</code> | *: <code>-hostprefix /<Linux PCで使用するQtライブラリを配置するディレクトリ>/Host</code> | ||
*: <code>-no-gcc-sysroot</code> <span style="color:#C00000"><u>GCC ARM 8.3.0以降を使用する場合</u></span> | |||
*: <br> | *: <br> | ||
*: <u># Raspberry Pi 4B</u> | *: <u># Raspberry Pi 4B</u> | ||
| 650行目: | 662行目: | ||
*: <code>-extprefix /<Raspberry PiにインストールするQtライブラリを配置するディレクトリ>/Target \</code> | *: <code>-extprefix /<Raspberry PiにインストールするQtライブラリを配置するディレクトリ>/Target \</code> | ||
*: <code>-hostprefix /<Linux PCで使用するQtライブラリを配置するディレクトリ>/Host</code> | *: <code>-hostprefix /<Linux PCで使用するQtライブラリを配置するディレクトリ>/Host</code> | ||
*: <code>-I/<SysRootがあるディレクトリ>/sysroot/usr/include/arm-linux-gnueabihf \</code> # GCC ARM 8.3.0以降を使用する場合に必要 | *: <code>-no-gcc-sysroot</code> <span style="color:#C00000"><u>GCC ARM 8.3.0以降を使用する場合</u></span> | ||
*: <code>-L/<SysRootがあるディレクトリ>/sysroot/usr/lib/arm-linux-gnueabihf \</code> # GCC ARM 8.3.0以降を使用する場合に必要 | *: <code>-I/<SysRootがあるディレクトリ>/sysroot/usr/include/arm-linux-gnueabihf \</code> # GCC ARM 8.3.0以降を使用する場合に必要(不要の可能性があるため要調査) | ||
*: <code>-L/<SysRootがあるディレクトリ>/sysroot/usr/lib/arm-linux-gnueabihf \</code> # GCC ARM 8.3.0以降を使用する場合に必要(不要の可能性があるため要調査) | |||
*: <br> | *: <br> | ||
*: ビルドおよびインストール | *: ビルドおよびインストール | ||