找不到lib Qt,但它存在于路径中

Posted

技术标签:

【中文标题】找不到lib Qt,但它存在于路径中【英文标题】:Can not find lib Qt but it exist in the path 【发布时间】:2021-12-02 08:37:12 【问题描述】:

我在 Hyper-V 虚拟 linux 机器上的 Qt 项目有一些问题。我有这个库的一个库文件和头文件。我将这 2 个文件连接到我的 .pro 文件,但是当我想编译这个项目时,我收到错误“找不到 -lftd2xx”。 她是我在 .pro 文件中的文件连接代码行:

win32:CONFIG(release, debug|release): LIBS += -L$$PWD/./ -lftd2xx
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/./ -lftd2xxd
else:unix:!macx: LIBS += -L$$PWD/./ -lftd2xx

INCLUDEPATH += $$PWD/.
DEPENDPATH += $$PWD/.

这两个文件存在于给定的路径中。我还注意到编译是在树莓派下进行的,并且已经按照 qt 文档中的示例执行了同步。

【问题讨论】:

【参考方案1】:

我发现了问题所在。它考虑到我使用了一个适用于 Windows 的库,但它是 Linux 所必需的

【讨论】:

以上是关于找不到lib Qt,但它存在于路径中的主要内容,如果未能解决你的问题,请参考以下文章

在应用程序文件中找不到名为“...实体”的连接字符串,但它存在吗?

在 Qt 中找不到 Qlistview Selectionchanged 事件?

在提供的路径中找不到应用程序包...“:CFBundleIdentifier”,不存在

开始菜单中找不到安装好的anaconda怎么办

尽管存在方法,但在对象路径中找不到 D-Bus 方法

在 OS X 的 Qt5.5 中找不到 qmake