Linux制作编译代码的快捷方式

时间:2012-11-28 01:23:28

标签: linux shortcut

我试图在linux系统的后台创建一个可执行文件的快捷方式。当我双击背景上的图标时,我想执行它。我知道如何运行代码的唯一方法是使用xterm并输入./program

如果有人能告诉我怎么做,我将不胜感激。谢谢

1 个答案:

答案 0 :(得分:1)

假设您正在使用gnome(或支持以下内容的桌面环境),您只需创建一个myprogram.desktop文件即可。 (这有点类似于Windows中的.lnk文件。)它包含一个要执行的命令,你可以给它一个有意义的名字(不是文件名)。

示例可能如下所示。

[Desktop Entry]
Name=My Program
Exec=/home/foo/bar/myprogram
Type=Application

将此文件保存在桌面上并授予其执行权限(chmod +x myprogram.desktop)。

在这里,我使用绝对文件名来链接可执行文件,因此无论您当前的工作目录如何,都会找到它。

如果您的程序使用标准输出显示重要信息,您可以通过添加

告诉桌面环境在终端窗口中运行命令
Terminal=true

您还可以使用

指定图标
Icon=/home/foo/bar/myprogram.png

可以找到文档here