我有几个用 g++ 编译的可执行文件。有些是带有 sleep 语句的简单 hello world 程序,有些是带有 GUI 等的大型项目。使用终端运行可执行文件./{executable_name}
工作正常。但是,当我双击“文件”中的可执行文件时,没有任何可见的反应。我尝试过制作一个 .sh 脚本并单击它。我也尝试过chmod +x {executable_name}
在终端中操作。两种方法都不起作用。右键单击可执行文件并转到“运行”也没有什么作用。
当您单击可执行文件时,它们也不会弹出在左侧的操作系统横幅中。
编辑:运行写入文件的可执行文件似乎有效。这意味着单击图标对于在终端中运行的应用程序不起作用。我想我的问题是,如何从文件运行终端应用程序?