玩转linux之QT(Ubuntu20.04)
在安装和使用qt的过程中有许多的问题,现在记录一下:
一、安装之后第一个程序(hello word)出错
error: cannot find -lGL
解决方法:(其实是缺了opengl的库)
sudo apt-get install libgl1-mesa-dev
二、有时候使用QT是在其他环境下,而不是使用Qtcreate
这个时候其他工具会找不到qt库,如meson和cmake等
解决方法:
添加环境变量:
sudo vim /etc/profile
在文件内加入(注意qt的安装位置,这是需要改成自己的qt安装位置):
export QTDIR=/opt/Qt5.12.2
export PATH=$QTDIR/5.12.2/gcc_64/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/gcc_64/lib:$LD_LIBRARY_PATH
export PATH=/opt/Qt5.12.2/Tools/QtCreator/bin:$PATH