【问题标题】:Error compiling qt creator / qt widget example [duplicate]编译 qt creator/qt 小部件示例时出错 [重复]
【发布时间】:2018-02-25 16:22:25
【问题描述】:

在 Ubuntu Linux 上安装 QT 5.9 Creator 后,我无法编译和运行使用 QT Widgets 的示例。这是 QT Creator 执行的 g++ 调用:

g++ -Wl,-rpath,/home/matthias/Qt/5.9.1/gcc_64/lib -o gallery main.o qrc_gallery.o   -L/home/matthias/Qt/5.9.1/gcc_64/lib -lQt5Quick -lQt5Widgets -lQt5Gui -lQt5Qml -lQt5Network -lQt5Core -lGL -lpthread 

错误是:

/usr/bin/ld: 找不到 -lGL Makefile:245: 目标配方 'gallery' 失败 collect2:错误:ld 返回 1 退出状态 make:*** [图库] 错误 1 ​​20:16:53:进程“/usr/bin/make”退出 代码 2. 构建/部署项目库时出错(套件:桌面 Qt 5.9.1 GCC 64bit) 执行步骤“Make”时

显然是参数 -lGL 导致了错误。我该如何解决?

【问题讨论】:

  • 尝试安装libgl1-mesa-dev
  • 尝试在这里或谷歌搜索,已经回答并首先在搜索结果中点击...

标签: c++ linux qt g++


【解决方案1】:

安装包 libgl1-mesa-dev:

sudo apt-get install libgl1-mesa-dev

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多