gpt4 book ai didi

c++ - 构建 Qt 应用程序时为 "/usr/bin/ld: cannot find -lGL"

转载 作者:太空狗 更新时间:2023-10-29 21:23:21 25 4
gpt4 key购买 nike

我昨天安装了 Linux Debian,然后安装了最新的 Qt 版本。今天我安装了 gcc 和 g++。但问题是,当我创建 GUI 应用程序时,它不会构建和运行。

每当我创建一个新项目时,选择 gui,甚至不更改任何它无法编译的内容,我都会收到此消息:

/usr/bin/ld: 找不到 -lGLcollect2:错误:ld 返回 1 退出状态make: * [无标题] 错误 114:17:36:进程“/usr/bin/make”以代码 2 退出。构建/部署无标题项目时出错(工具包:桌面 Qt 5.1.1 GCC 64 位)执行步骤 'Make' 时

好像我缺少一个库,但我不知道如何安装它。我什至不知道它是哪一个。

谁能帮帮我?

最佳答案

尝试:

apt-get 安装 libgl1-mesa-glx

开发包实际上不是问题。您有链接器错误,而不是编译器错误。

根据您的显卡,您可能会使用专门的 OpenGL 实现,例如类似于 NVIDA 卡的 libgl1-nvidia-glx

关于c++ - 构建 Qt 应用程序时为 "/usr/bin/ld: cannot find -lGL",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18558406/

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