是否可以用C / C ++编写程序,然后将其转换为Linux桌面环境? 我想要一个程序,然后能够启动到我的Linux发行版,只是看到这一点。
假设我有一个Linux程序,它是一个包含白色背景上的“Hello World”的窗口。 如何将该程序放入Linux桌面环境中用于发行版,在哪里引导,只需看到: Hello World
,在白色背景上。
有任何想法吗? 让我知道,如果这是没有意义的。
编辑:我不是在谈论交叉编译。
你不想修改rc文件。 使用您的发行版的现有机制来控制lightdm / gdm / other并启动X.您希望通过编写Xsession文件来创建新的X会话类型,以使您的DE与KDE和GNOME一起显示为另一个DE。 将脚本放在/usr/share/xsessions
(并查看现有示例)。
你要么
你想要替换'外壳'。
这将由每个用户或全局xinit
和Xsession
文件来管理。
您的要求:系统启动后自动运行您自己的GUI应用程序。 我对吗?
这是我做了这样的要求(我成功地使它在Slackware下工作):
现在,您可以重新启动以查看是否有效。