C++ 运行Ubuntu 12.04 64位的目标嵌入式计算机是否支持Qt for Embedded Linux?

C++ 运行Ubuntu 12.04 64位的目标嵌入式计算机是否支持Qt for Embedded Linux?,c++,qt,ubuntu,qt5,qtgui,C++,Qt,Ubuntu,Qt5,Qtgui,我想创建一个直接运行到帧缓冲区的全屏Qt应用程序,而不需要Ubuntu 12.04 64位嵌入式设备(Intel Atom四核处理器)中的X窗口系统。所以我认为嵌入式Linux的Qt是最好的选择。但据Qt网站称,这些选项要么是嵌入式Android,要么是嵌入式Linux软件栈。我需要Ubuntu,而不是像Angstrom这样的Linux发行版,因为Qt应用程序的依赖项是针对Ubuntu 12.04测试的 我发现有人问过类似的问题,但仍然不确定这是否可能 有人能给我指一下正确的方向吗?或者这是

我想创建一个直接运行到帧缓冲区的全屏Qt应用程序,而不需要Ubuntu 12.04 64位嵌入式设备(Intel Atom四核处理器)中的X窗口系统。所以我认为嵌入式Linux的Qt是最好的选择。但据Qt网站称,这些选项要么是嵌入式Android,要么是嵌入式Linux软件栈。我需要Ubuntu,而不是像Angstrom这样的Linux发行版,因为Qt应用程序的依赖项是针对Ubuntu 12.04测试的

我发现有人问过类似的问题,但仍然不确定这是否可能

有人能给我指一下正确的方向吗?或者这是否可能?谢谢你的帮助

运行Ubuntu 12.04 64位的目标嵌入式计算机是否支持Qt for Embedded Linux

你希望使用Ubuntu而不想使用X,这感觉很奇怪。这是一种悖论

无论哪种方式,Qt5都有不同的后端,如eglfs、linuxfb、directb等插件。你也可以在桌面上使用它们。这并不严格限于“嵌入式”


只要确保在运行应用程序时选择适当的插件即可。您可以看到可用插件的详细列表。

谢谢,也许我在避免使用X方面的想法是错误的。我只想在机器上运行一个前端GUI应用程序,而后端有CLI程序。此外,该应用程序将在后台调用一些已编译的二进制文件-因此我不想专注于为任何其他操作系统重新编译。@user3391000:那么问题出在哪里?很抱歉,我有一个巨大的知识缺口-我刚开始研究Qt,希望在系统启动时创建一个全屏独立GUI应用程序。Qt for Embedded Linux是否仍能在现有Ubuntu安装的基础上工作?也许我可以删除现有的GNOME桌面环境,使用Qt/X11。只是想防止像一个完整的嵌入式产品一样操纵窗口。基于这个澄清还有什么想法吗?@user3391000:是的,你只需要编写你的应用程序,然后从init系统开始。