gpt4 book ai didi

c++ - 错误 =>/usr/bin/ld: 找不到 -lQt5::Core -lQt5::Gui -lQt5::Test -lQt5::Concurrent -lQt5::OpenGL

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:04:04 25 4
gpt4 key购买 nike

我遇到了这些错误

`/usr/bin/ld: cannot find -lQt5::Core /usr/bin/ld: 
cannot find -lQt5::Gui /usr/bin/ld:
cannot find -lQt5::Widgets /usr/bin/ld:
cannot find -lQt5::Test /usr/bin/ld:
cannot find -lQt5::Concurrent /usr/bin/ld:
cannot find -lQt5::OpenGL collect2: error: ld`

当我制作项目时[ https://github.com/estranho/facialSketchRecognition] .当我在没有 ENABLE_SAMPLES 的情况下进行制作时,我得到了任何错误,但是在构建示例时我遇到了这些错误。

https://github.com/estranho/facialSketchRecognition项目自述文件说 cmake.. 并仅此而已,但无法运行任何可执行文件,因此需要构建示例。

最佳答案

你必须:

  • 全局安装 Qt5 开发库
  • 定义您的 LD_LIBRARY_PATH 以允许系统在执行链接步骤时找到 Qt5 库(这正是/usr/bin/ld 试图做的)

Ubuntu 下,包名为 qtdeclarative5-dev

关于c++ - 错误 =>/usr/bin/ld: 找不到 -lQt5::Core -lQt5::Gui -lQt5::Test -lQt5::Concurrent -lQt5::OpenGL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53894836/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com