Qt と Linux の内部は初めてです。これは、qt とその Linux での実行について理解を深めるためのものです。
Qt5 バイナリを Linux on Imx6 ベースの評価ボードで実行しています。次の方法でアプリケーションを実行できます。
./my_app -platform eglfs
これを使用しているときに、誤ってprocファイルシステムをアンマウントしました
sudo umount /proc
その後、次のように実行しようとすると、アプリケーションでエラーが発生します。
EGL Error : Could not create the egl surface: error = 0x3003
- Qt/egl が proc ファイル システムにどのように関連しているか説明できる人はいますか?
- /proc から Qt/egl が必要とする特定の情報は何ですか?
- /proc をマウントせずにその情報を利用できるようにする方法はありますか?
私が間違った質問をしている場合は申し訳ありませんが、お時間をいただきありがとうございます..
**
編集:
** の出力はこれstrace -e open -f ./fast_cluster/fast_cluster -platform eglfs | grep '/proc'
で与えられます