在Linux中双击OpenGL程序
run OpenGL program with double-click in Linux
我在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文件应该用另一个程序打开,而不是执行。
相关文章:
- 如何使实例化在我的 OpenGL 程序中工作?
- OpenGL程序不显示三角形
- C++ 如何在 OpenGL 程序中远程调用控制台窗口
- 您是否必须在 OpenGL 程序中调用 glfwSwapInterval(1)?
- 如何在 debian 下正确链接一个 opengl 程序?
- 无法与 mingw 交叉编译 opengl 程序
- OpenGL 程序无法链接?
- OpenGL 程序着色器链接错误
- OpenGL程序不显示任何图片
- 在 MacOSX 上编译 OpenGL 程序时出错('ld:找不到 -lopengl32 的库)
- 带有张量流的OpenGL程序C++对cuInit进行了失败的调用:CUDA_ERROR_OUT_OF_MEMORY
- 无法在Linux Minut中运行简单的OpenGL程序
- 无法将 Linux openGL 程序与 mingw32 交叉编译。配置.log错误:未定义对"_glEnable"的引用
- 当窗口聚焦时,OpenGL程序不会循环
- 如何从 OpenGL 程序中删除未使用的资源
- OpenGL程序在Qt Creator中没有启动
- GLSDK - 无法执行示例 OpenGL 程序
- 如何将.ray文件添加到opengl程序中
- 为什么这个C++/OpenGL程序运行两次
- Qt 5.5和OpenGL:程序在没有任何明显原因的情况下表现得很奇怪