对不起,如果我的英语不完美,但我的第一语言是法语。
我的问题是我有一个交叉编译器在我的窗口raspbian,我终于做到了,但是当我执行我的pi上的程序在窗口上的小部件没有文本,我没有closuresbutton。 有人给了我一个在他的覆盆子pi完美的代码,我有同样的结果。 使用这两个代码的结果是一样的:只是基本的窗口上面有一个“testing”button。 所以我知道我的问题不是我的交叉编译器,而是在我的pi。 我试着卸载qt5-default软件包,重新安装并升级所有软件包,但是效果不好。 我试图用这个命令运行linuxfb插件-./myprogram -platform linuxfb但是我有graphics化的bug …看看这张图片。
我的程序在左上angular
我也在Qt论坛上发帖 ,但是回复时间很慢。 我试图find问题已经三个星期了。 如果任何人可以提供解决scheme或对这个问题的想法,我会采取任何build议。
在Windows上的Linux编译器
在Windows上的Mac编译器
在darwin上针对linux交叉编译CGO应用程序
交叉编译:检查是否可以在64位机器上构build32位
在linux上编译windows
感谢您阅读此消息。
库巴·奥伯给了我一个解决scheme,以另一个microsd重新安装与qt5 raspbian img,它的工作! 但是我不知道的确切问题是什么,但是这个解决scheme是有效的。
用于arm-linux-gcc的C / C ++目标的简单makefile
Perl到Linux上的静态可执行文件
我应该在Linux还是Windows下交叉编译?
在Windows TO Linux / OSX中用Python进行交叉编译
我知道我的问题不是我的交叉编译器,而是我的pi
这不太可能 – 很容易检查:下载新的Raspbian图像到SD卡,启动它,并尝试你的代码。
你忘记了更可能的原因:你可能已经构建了一个非全功能的Qt副本。 我敢打赌,它不适用于任何人的树莓派,包括你的朋友。
你的问题实际上是你正在使用的平台插件,linuxfb将不会有任何Windows边框,因为它直接写入帧缓冲区而不是X服务器。 你需要使用xcb。
不要以root身份运行它,否则可能会丢失disPLAY环境。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。