在Linux中双击OpenGL程序

run OpenGL program with double-click in Linux

本文关键字:OpenGL 程序 双击 Linux      更新时间:2023-10-16

我在Linux上用g++编译了一个C++程序。该程序与OpenGL配合使用,所以我不需要任何控制台输出。我只需要它在用户双击的情况下运行,但当尝试这样做时,我得到:

Could not display "/home/jeanc/myprogram/myprogram.bin".
The file is of an unknown type

当我运行file myprogram.bin时,我得到:

myprogram.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped

我也试着允许它执行,但我没有成功。

有什么建议吗?

双击文件时发生的事情完全是您使用的文件管理器的域。我会检查它的设置,看看它是否被告知.bin文件应该用另一个程序打开,而不是执行。