您的位置:首页 > 编程语言 > Qt开发

出现 error: cannot find -lQt5::Widgets怎么解决?

2014-08-10 11:59 274 查看
出现 error: cannot find -lQt5::Widgets怎么解决?

原因是程序去找libQt5::Widgets.so,但是系统里面是没有冒号的libQt5Widgets.so

解决办法:

1)首先定位到libQt5Widgets的文件夹位置

2)把文件libQt5Widgets.so链接到libQt5::Widgets.so

/usr/lib/x86_64-linux-gnu$ sudo ln -s libQt5Widgets.so libQt5::Widgets.so

还有一种临时的办法就是修改编译文件对应的link.txt文件,把Qt::Wigdet变成Qt5Wigdet就行.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: