Qt错误在linux ubuntu 16.04上找不到-lQtCore -lQtGui -lQtTest -QtOpenGl -lcore

问题描述 投票:0回答:1

我在Linux ubuntu 16.04上使用Qt 5.12.2,当我执行一个程序时,我得到一个错误,说它找不到-lQtCore,-lQtGui,-lQtTest,-lQtOpenGl和-lcore,我也得到了

collect2错误:ld返回1退出状态。

我该怎么做才能解决这个问题?

我已经尝试使用命令sudo apt-get install libglu1-mesa-devsudo apt-get install mesa-common-dev来解决这个问题

c++ qt ubuntu qt-creator
1个回答
0
投票

您的系统上似乎没有安装Qt5库。这些库包含在Qt Creator运行时中,因此它总能找到它们。当您在Qt Creator之外运行可执行文件时,您必须(通常)将所需的库复制到已放置可执行文件的文件夹中。

查看文档中的详细信息。

https://doc.qt.io/qt-5/linux-deployment.html

© www.soinside.com 2019 - 2024. All rights reserved.