Я разработал приложение GUI на Qt 5.3.1
. Я использую Qt Creator 3.1.2 (based on Qt 5.3.1)
создавать мое приложение GUI и может создать и развернуть мое приложение успешно.
Я хотел обновить своего спокойного создателя и для которого я установил последнее Qt Creator 3.5.1 (based on Qt 5.5.1)
и обеспеченные необходимые изменения для создавания моего существующего спокойного приложения GUI на этом последнем спокойном создателе. Все подходило и как раз собирающийся создать заключительный исполняемый файл, сборка была завершена с ниже информации об ошибке:
/usr/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status
The process "/usr/bin/make" exited with code 2.
Error while building/deploying project test-app (kit: Desktop Qt 5.5.1 GCC 32bit)
Я попытался искать онлайн и нашел, что это предложение обновило Mesa package
!. [Если это так, почему это - то же приложение, создавал прекрасный на моем спокойном создателе 3.1.2. Я хочу знать некоторые детали прежде, чем попробовать фиксацию вслепую.]
Мой спокойный Создатель работает на Ubuntu 14.04 LTS.
Кто-то может предоставить мне некоторые указатели для устранения этой проблемы?Заранее спасибо.
Я закончил тем, что фиксировал это согласно рекомендациям, которые я прочитал онлайн: это должно обновить Меза-Пакет.
sudo apt-get install libgl1-mesa-dev