在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:*** [gallery]错误1 20:16:53:进程“/ usr / bin / make”退出 代码2.构建/部署项目库时出错(工具包:桌面 Qt 5.9.1 GCC 64bit)执行步骤“Make”
时
显然,参数-lGL导致错误。我该如何解决这个问题?
答案 0 :(得分:0)
安装包libgl1-mesa-dev:
sudo apt-get install libgl1-mesa-dev