编译qt项目的时候出现错误:error: cannot find -lGL 错误产生原因: 无法找到-lGL,-l表示库文件,根据QT的库规则,可以得到该库的名称: 第一种解决方法:安装库 sudoapt-getinstalllibgl1-mesa-dev 1. 第二种解决方法:定位该库,将其添加进库路径 yang@yang-ubuntu:~$locatelibGL.so /usr/lib/x86_64-linux-gn...
《关于 国产麒麟系统编译Qt项目是报错:error: cannot find -lGL 的解决方法》 解决方法 在麒麟系统上,我们去通过在线安装是会有问题的: 需要通过手动建立软连接来解决。 sudofind/usr-namelibGL* 1. 然后建立软连接: sudoln-s/usr/lib/x86_64...
普通用户没有权限创建链接,所以我使用了 root 用户。 完成以上操作,再次启动 Qt,然后编译或者运行,就不会出现“cannot find -lGL”错误了。
安装完qt之后,构建项目就会出现:-1: error: cannot find -lGL 然后使用 $ 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 再使用 sudo ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 /usr/lib/libGL.so 解决。
再在QtCreator中运行QT项目,就不会报"Qt Creator出现cannot find -lGL"这个错误了。 参考链接 Qt 之 运行Qt Creator出现cannot find -lGL的问题的两种解决 CentOS遇到Qt编译问题的解决方案(error: cannot find -lGL) 【Qt】Centos7 qt出现cannot find -lGL 本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/...
qt5相关小问题解决 几个常见的错误,纪录下来,分享一下。 1 解决:-1: error: cannot find -lGL 错误 sudoapt-getinstalllibglu1-mesa-dev-y 1.
就可以正常启动qt creator了。 cannot find -lGL 解决方法: sudo apt install libgl1-mesa-dev 通常安装后就能解决问题,如果不行,考虑下面的软链接方法。 软连接: locate libGL 详细见qt构建遇到 cannot find -l xxx 问题_qt cannot find -l-CSDN博客、Linux的Qt编译出现:-1: error: cannot find -lGL问题的...
(2)如果以上信息都确认⽆误,则检查⼯程⽂件中*.pro中是否有“QT += widgets”,若没有,则需要在⼯程⽂件*.pro下增加⼀条:“QT += widgets”。通常问题就可以解决了;2、:-1: error: cannot find -lGL 这个就很郁闷了,刚刚接触QT,连个hello world都没搞定呢,lGL是个什么⿁?⽹上...
解决办法: sudo apt-get install libxcb-xinerama0 5.2. QT编译失败,cannot find -lGL ubuntu QT /usr/bin/ld: cannot find -lGL collect2: error: ld returned 1 exit status 解决办法,安装libgl1-mesa-dev: sudo apt install libgl1-mesa-dev
qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib64/mysql -lmysqlclient_r" make clean make 1. 2. 3. 4. 5. 6. 7. 三.遇到问题解决方法 3.1:-1: error: cannot find -lGL centos yuminstallfreeglut-devel yuminstallmesa-libGL-devel mesa-libGLU-deve 1. 2....