我在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
我也试过给它执行权限,但我没有工作。
有什么建议吗?
答案 0 :(得分:3)
双击文件时发生的情况完全是您正在使用的文件管理器的域。我检查它的设置,看看是否有人告诉.bin文件应该用另一个程序打开而不是执行。