【发布时间】:2022-10-06 19:19:51
【问题描述】:
我能够使用Vala 编程语言和 Gtk 编译和创建可执行文件。 GUI 可执行文件可以从命令行使用以下命令运行:
./myGuiAppl
但是,当我在文件管理器中双击它们时,它们不会运行。似乎它们被视为库而不是可执行文件。问题出在哪里,如何解决?
标签: user-interface gtk executable vala
我能够使用Vala 编程语言和 Gtk 编译和创建可执行文件。 GUI 可执行文件可以从命令行使用以下命令运行:
./myGuiAppl
但是,当我在文件管理器中双击它们时,它们不会运行。似乎它们被视为库而不是可执行文件。问题出在哪里,如何解决?
标签: user-interface gtk executable vala
这可能是文件管理器的设计选择。在 Windows 上,从 Windows 资源管理器运行 .exe 文件是正常的,但在 Linux 上,应用程序通常通过桌面环境或终端中的 .desktop 文件运行。
从编程的角度来看,您无能为力。如果您认为这应该可行,请询问您的文件管理器的供应商。
【讨论】: