我是 Qt 和 Linux 内部的新手。这是为了更好地了解 qt 及其在 Linux 上的执行。
我有一个在基于 Imx6 的评估板上的 Linux 中运行的 Qt5 二进制文件。我可以通过以下方式运行我的应用程序:
./my_app -platform eglfs
在使用这个时,我不小心卸载了 proc 文件系统
sudo umount /proc
之后,当我尝试运行时,我的应用程序出现错误,如下所示:
EGL Error : Could not create the egl surface: error = 0x3003
- 谁能解释 Qt/egl 与 proc 文件系统的关系?
- Qt/egl 从 /proc 需要的特定信息是什么?
- 有没有办法在不挂载 /proc 的情况下使这些信息可用?
对不起,如果我问错了问题,谢谢你的时间..
**
编辑:
** 的输出strace -e open -f ./fast_cluster/fast_cluster -platform eglfs | grep '/proc'
在此给出