标签: linux qt scripting startup
我写了一个将在Linux上运行的Qt应用程序。它应该在启动时运行。
它应该在每个Linux-Suse,RedHat等上运行。
我应该写什么脚本以及放在哪里?
我根本不知道如何编写脚本,所以如果你附上一个例子,我将不胜感激。
答案 0 :(得分:4)
您需要为您的应用程序创建一个桌面条目文件(请参阅here)并将其放在用户的$HOME/.config/autostart目录中。
$HOME/.config/autostart
当窗口管理器启动时,该目录中的任何桌面条目文件都将被执行(参见here)。
要做到这一点,通常你需要手动创建桌面条目文件(就是它,而不是通过C ++代码/脚本),并且只需通过C ++代码安装在该目录中。