1.在运行程序时,出现qtcreator usr/bin/ld: cannot find -lGL, 链接程序ld没有找到GL库
(/usr/bin/ld: cannot find -lxxx,其中xxx即表示函式库文件名称。其命名规则是:lib+库名(即xxx)+.so,相对应的库即为libGL.so库),会发生这样的原因有以下三种情形:
1)系统没有安装相对应的lib
2)相对应的lib版本不对
3)lib(.so档)的symbolic link 不正确,没有连结到正确的函式库文件(.so)
我出现的是第一种情况:
yum search libGL //查询可用的是否安装libGL
yum install mesa-libGL-devel.x86_64 //查找可安装的库,执行此命令完美解决
2.qt configure时候 error libxcb:the test for linking against libxcb and support libraries failed! you might need install dependency packages, or pass -qt -xcb
yum install xcb*