错误:collect2:错误:ld返回1退出状态CS106B Stanford Qt Creator

时间:2018-09-16 13:41:37

标签: c++ ubuntu qt-creator

我是C ++的新手,我刚刚开始使用他们的在线资源来学习Stanford的CS106B课程。

我目前正在使用Ubuntu,当我尝试在Qt Creator中构建示例项目时,出现以下问题

error: collect2: error: ld returned 1 exit status

在编译输出中,我得到以下信息:

/usr/bin/x86_64-linux-gnu-ld: cannot find -lGL
Makefile:426: recipe for target 'sample-project' failed
collect2: error: ld returned 1 exit status
make: *** [sample-project] Error 1
14:29:38: The process "/usr/bin/make" exited with code 2.
Error while building/deploying project sample-project (kit: Desktop Qt 5.11.1 GCC 64bit)
When executing step "Make"

我们非常感谢您的帮助

1 个答案:

答案 0 :(得分:1)

我也挑战了同样的问题。试试这个:

  • 打开终端
  • 输入cmd:sudo apt-get install build-essential libgl1-mesa-dev
  • 按'y'

这解决了我的问题。

最诚挚的问候。