Fedora 17安装Qt5.0.0遇到/usr/bin/ld: cannot find -lGL的解决方法
2013-09-22 20:38
676 查看
如果是Fedora 17安装Qt5.0.0的话,安装完成以后运行项目会出现:
/usr/bin/ld: cannot find -lGL
-I :说明找不到对应的库文件
解决方法:
以下操作都在root权限下进行!
1.按照提示安装对应的库文件,fedora安装库件的格式:yum install libxxx(你要装的库),如果已经安装GL库,会显示已经安装
Ps:如果提示的库文件名是大写的,yum安装的时候也一定要大写,否则是找不到对应库的
2.安装完库文件以后,还不能马上运行,如果没有库的头文件,编译器是检测不到库的,还需要安装库的头文件,fedora安装库头文件的格式:yum install libxxx-devel,还是该大写就大写
做完以上步骤,就OK了
附上完整的命令:
yum install libGL libGL-devel
/usr/bin/ld: cannot find -lGL
-I :说明找不到对应的库文件
解决方法:
以下操作都在root权限下进行!
1.按照提示安装对应的库文件,fedora安装库件的格式:yum install libxxx(你要装的库),如果已经安装GL库,会显示已经安装
Ps:如果提示的库文件名是大写的,yum安装的时候也一定要大写,否则是找不到对应库的
2.安装完库文件以后,还不能马上运行,如果没有库的头文件,编译器是检测不到库的,还需要安装库的头文件,fedora安装库头文件的格式:yum install libxxx-devel,还是该大写就大写
做完以上步骤,就OK了
附上完整的命令:
yum install libGL libGL-devel
相关文章推荐
- fedora17安装Qt5.0.0遇到/usr/bin/ld: cannot find -lGL的解决方法
- Ubuntu15.04中测试安装的opencv2.4.9 时遇到usr/bin/ld: cannot find -lcufft解决方法。
- 关于解决Qt OpenGL编译/usr/bin/ld: cannot find -lGL 问题的方法
- Ubuntu15.04中测试安装的opencv2.4.9 时遇到usr/bin/ld: cannot find -lcufft解决方法。
- CentOS安装Qt编译错误以及无法调试的问题解决( /usr/bin/ld:cannot find –lGL 和 Debugginghas failed)
- 编译时遇到 /usr/bin/ld: cannot find -lxxx 错误的解决方法
- /usr/bin/ld:cannot find -lGL的解决方法
- Qt编译遇到/usr/bin/ld: cannot find -lGL问题的解决方案
- make编译Qt原码时出现 /usr/bin/ld: cannot find -lXrender 问题的解决方法
- 在编译安装程序时候遇到/usr/bin/ld: cannot find -lxxx的时候的解决办法。
- chkrootkit安装过程中出现/usr/bin/ld: cannot find -lc的解决方法
- 遇到usr/bin/ld: cannot find -lcufft解决方法。
- Qt编译遇到/usr/bin/ld: cannot find -lGL问题的解决方案
- Qt编译遇到/usr/bin/ld: cannot find -lGL问题的解决方案
- svn 安装过程出现/usr/bin/ld: cannot find -lexpat collect2: ld returned 1 exit status make: *** [subversion/svn/svn] Error 1 解决方法
- /usr/bin/ld: cannot find -lXpm 解决方法
- /usr/bin/ld: cannot find -lcrypto 错误的解决方法
- /usr/bin/ld: cannot find -lmysqlclient 解决方法
- /usr/bin/ld: cannot find -lfontconfig解决方法
- /usr/bin/ld: cannot find -lX11解决方法