我写了一个Qt应用程序,它将在Linux上运行。它应该在启动时运行。
它应该在每个Linux- Suse,RedHat等上运行。
我应该写什么脚本,放在哪里?
我根本不知道如何编写脚本,因此,如果您附上示例,我将不胜感激。
您需要为您的应用程序创建一个桌面入口文件(请参阅此处),并将其放置在用户$HOME/.config/autostart目录中。
$HOME/.config/autostart
Window Manager启动时,该目录中的任何桌面条目文件都将被执行(请参阅此处)。
为此,通常需要手动创建桌面条目文件(就是这样,而不是通过C 代码/脚本),然后只需通过C 代码安装在该目录中即可。