Qt/Ubuntu:cannot find -lxxx

操作系统:Ubuntu 16.04 LTS

Qt 版本:Qt 5.11

编译的时候 Qt Creator 报告以下错误:

查了一下是缺少相应的库文件,或者没有链接到相应的库文件。

对于:

cannot find -lGL

解决办法是在命令行输入:sudo apt-get install libqt4-dev,回车,根据提示进行安装。

 

对于:

cannot find -lpulse-mainloop-glib

cannot find -lpulse

cannot find -lglib-2.0

collect:error:ld returned 1 exit status

解决办法是在命令行输入指令:sudo apt-get install libpulse-dev,回车,根据提示进行安装。

再次编译这几个错误会一起消失  …( _ _)ノ|

 

有一篇博文对这个问题解释的很好,参考地址:https://www.cnblogs.com/coding-my-life/p/5677256.html

发表评论