使用 Ubuntu 18.04 时出现问题。编译某些内容时,可执行二进制文件在 Nautilus 中显示为共享库。双击任何可执行文件时,我收到以下消息
“没有为“共享库”安装应用程序......
答案1
如果您无法尝试 Ubuntu 18.04 的非扩展 - 它似乎不适用于最新版本。我认为它与 *.sh 配合使用效果很好,因为有时存在 MacOS 的 shell 或非扩展可执行文件的复制违规。
我已经尝试在 Ubuntu 18.04 下正常执行,然后你可以用 yourapp.sh 替换 yourapp,然后你可以单击 yourapp.sh,然后它就会打开应用程序。
PS:请记住,对于 Ubuntu 18.04,需要将 yourapp"*" 全部替换为 yourapp".sh" - 如果系统引擎使用的二进制文件是因为它由 $PATH 使用,并且任何二进制文件(如 cp、rm 等)都不需要 *.sh,只需让其使用即可。如果您不确定可执行文件和 shell 格式。
我希望您已经尝试打开可执行文件和 shell。