📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

242行目: 242行目:
<code>rsync</code>コマンドを使用することにより、Raspberry Piのディレクトリと同期することができる。<br>
<code>rsync</code>コマンドを使用することにより、Raspberry Piのディレクトリと同期することができる。<br>
  mkdir ~/Program/Qt_Embedded/sysroot ~/Program/Qt_Embedded/sysroot/usr ~/Program/Qt_Embedded/sysroot/opt
  mkdir ~/Program/Qt_Embedded/sysroot ~/Program/Qt_Embedded/sysroot/usr ~/Program/Qt_Embedded/sysroot/opt
  rsync -avz --progress "ssh -p <ポート番号> -i <秘密鍵のフルパス>" <Raspberry Piのユーザ名>@<Raspberry Piのホスト名またはIPアドレス>:/lib ~/Program/Qt_Embedded/sysroot
  rsync -avz --progress -e --rsh="ssh -p <ポート番号> -i <秘密鍵のフルパス>" <Raspberry Piのユーザ名>@<Raspberry Piのホスト名またはIPアドレス>:/lib ~/Program/Qt_Embedded/sysroot
  rsync -avz --progress "ssh -p <ポート番号> -i <秘密鍵のフルパス>" <Raspberry Piのユーザ名>@<Raspberry Piのホスト名またはIPアドレス>:/lib:/usr/include ~/Program/Qt_Embedded/sysroot/usr
  rsync -avz --progress -e --rsh="ssh -p <ポート番号> -i <秘密鍵のフルパス>" <Raspberry Piのユーザ名>@<Raspberry Piのホスト名またはIPアドレス>:/lib:/usr/include ~/Program/Qt_Embedded/sysroot/usr
  rsync -avz --progress "ssh -p <ポート番号> -i <秘密鍵のフルパス>" <Raspberry Piのユーザ名>@<Raspberry Piのホスト名またはIPアドレス>:/lib:/usr/lib ~/Program/Qt_Embedded/sysroot/usr
  rsync -avz --progress -e --rsh="ssh -p <ポート番号> -i <秘密鍵のフルパス>" <Raspberry Piのユーザ名>@<Raspberry Piのホスト名またはIPアドレス>:/lib:/usr/lib ~/Program/Qt_Embedded/sysroot/usr
  rsync -avz --progress "ssh -p <ポート番号> -i <秘密鍵のフルパス>" <Raspberry Piのユーザ名>@<Raspberry Piのホスト名またはIPアドレス>:/lib:/opt/vc ~/Program/Qt_Embedded/sysroot/opt
  rsync -avz --progress -e --rsh="ssh -p <ポート番号> -i <秘密鍵のフルパス>" <Raspberry Piのユーザ名>@<Raspberry Piのホスト名またはIPアドレス>:/lib:/opt/vc ~/Program/Qt_Embedded/sysroot/opt
<br>
<br>
Linux PC上で、シンボリックリンクを相対的に調整する。<br>
Linux PC上で、シンボリックリンクを相対的に調整する。<br>
284行目: 284行目:
Linux PC上で、QtをRaspberry Piにデプロイする。<br>
Linux PC上で、QtをRaspberry Piにデプロイする。<br>
ここでは、~/Program/Qt_Embedded/Qt5Piから上で設定したプレフィックスに全てを同期させる。<br>
ここでは、~/Program/Qt_Embedded/Qt5Piから上で設定したプレフィックスに全てを同期させる。<br>
  rsync -avz --progress "ssh -p <ポート番号> -i <秘密鍵のフルパス>" ~/Program/Qt_Embedded/Qt5Pi <Raspberry Piのユーザ名>@<Raspberry Piのホスト名またはIPアドレス>:/usr/local
  rsync -avz --progress -e --rsh="ssh -p <ポート番号> -i <秘密鍵のフルパス>" ~/Program/Qt_Embedded/Qt5Pi <Raspberry Piのユーザ名>@<Raspberry Piのホスト名またはIPアドレス>:/usr/local
<br>
<br>
Linux PC上で、Qtのサンプルプログラムをビルドして動作確認を行う。<br>
Linux PC上で、Qtのサンプルプログラムをビルドして動作確認を行う。<br>
325行目: 325行目:
  cd <Qtソフトウェアのサンプルプロジェクト>
  cd <Qtソフトウェアのサンプルプロジェクト>
   
   
  ~/Program/Qt_Develop/Qt5/bin/qmake
  ~/Program/Qt_Embedded/Qt5/bin/qmake
  make -j 8
  make -j 8
  make install
  make install
<br>
<br>
最後に、Qtソフトウェアをデプロイする。<br>
最後に、Qtソフトウェアをデプロイする。<br>
  rsync -avz qt5pi <Raspberry Piのユーザ名>@<Raspberry Piのホスト名またはIPアドレス>:/usr/local
  rsync -avz progress -e --rsh="ssh -p <ポート番号> -i <秘密鍵のフルパス>" ~/Program/Qt_Embedded/Qt5Pi <Raspberry Piのユーザ名>@<Raspberry Piのホスト名またはIPアドレス>:/usr/local
<br><br>
<br><br>


__FORCETOC__
__FORCETOC__
[[カテゴリ:CentOS]][[カテゴリ:SUSE]][[カテゴリ:Qt]]
[[カテゴリ:CentOS]][[カテゴリ:SUSE]][[カテゴリ:Qt]]