Qt报错 /usr/bin/ld: error: cannot find -lGL
来源:互联网 发布:均值滤波算法 matlab 编辑:程序博客网 时间:2024/04/27 11:29
刚安装完Qt,按照默认路径创建一个模板程序,完全没有插手编写一点代码,直接运行居然报错 /usr/bin/ld: error: cannot find -lGL
从字面上来看是找不到一个名为lGL的东西,根据linux的命名规则-l打头应该是一个静态库或者动态库,也就是说是一个名为libGL.so的文件没找到,而且连路径都指出来了也就是说只要让该路径下存在上述文件就可以了,那么就要找找libGL.so文件了
命令 locate libGL.so 发现了如下两条路径
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
接下来只要建立一个软链接到指定路径就可以了首先复制libGL.so.1.2.0的全路径,然后建立名为libGL.so的软链接
命令sudo ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/libGL.so 创建上述软链接
0 0
- Qt报错 /usr/bin/ld: error: cannot find -lGL
- centos中QT报错/usr/bin/ld: error: cannot find -lGL
- qt /usr/bin/ld: cannot find -lGL
- QT /usr/bin/ld: cannot find -lGL
- /usr/bin/ld: error: cannot find -lGL
- /usr/bin/ld: error: cannot find -lGL
- /usr/bin/ld: error: cannot find -lGL
- /usr/bin/ld: error: cannot find -lGL
- linux--安装完qt出现 /usr/bin/ld: error: cannot find -lGL错误
- /usr/bin/ld: cannot find -lGL
- 关于/usr/bin/ld: cannot find -lxxx (qt cannot find -lGL)
- 在Ubuntu 12.04 alternate 64位 中开发Qt程序出现/usr/bin/ld: error: cannot find -lGL
- /usr/bin/ld: cannot find -lGL collect2: error: ld returned 1 exit status
- ubuntu下qt运行时/usr/bin/ld: cannot find -lGL
- 关于解决Qt OpenGL编译/usr/bin/ld: cannot find -lGL 问题的方法
- Qt编译遇到/usr/bin/ld: cannot find -lGL问题的解决方案
- Qt编译遇到/usr/bin/ld: cannot find -lGL问题的解决方案
- Qt编译遇到/usr/bin/ld: cannot find -lGL问题的解决方案
- MJExtension使用说明书
- Linux下 部署一个webserver
- Android中用textview展示doc文档保存格式
- 机器学习之python基础(二)
- iOS的单例模式
- Qt报错 /usr/bin/ld: error: cannot find -lGL
- 数据库设计情景之相同类型下的不同类型
- java 登录验证码实现类
- java 中执行顺序
- Qt启动画面(类似Office)
- 自定义倒计时按钮
- 获取Eclipse 中获取工具箱command
- Windows下使用Hadoop-eclipse-plugin插件
- 关于大整数乘法和加法的一些整理