Problème du compilateur Qt Creator sur Debian

J’ai correctement installé Qt Creator sur ma machine virtuelle Debian, mais un message d’erreur s’affiche lors de la compilation du projet Qt par défaut: impossible de trouver -lGL . J’ai cherché une solution sur Google, mais chaque solution que j’ai trouvée ne m’a pas aidé, même si les problèmes étaient presque les mêmes. J’aimerais que quelqu’un m’explique ce qui se passe, pourquoi cette bibliothèque est introuvable?

J’ai installé le paquet libglu1-mesa-dev, mais cela n’a pas résolu le problème. J’ai passé quelques jours à configurer Qt sur ma machine, mais je ne sais vraiment pas comment résoudre ce problème de bibliothèque.

Cette erreur Qt: impossible à trouver -LGL n’a pas résolu mon problème.

Sortie de ldconfig -p | La commande grep GL est:

libGLU.so.1 (libc6) => /usr/lib/i386-linux-gnu/libGLU.so.1 libGLEW.so.1.7 (libc6) => /usr/lib/i386-linux-gnu/libGLEW.so.1.7 libGL.so.1 (libc6, OS ABI: Linux 2.4.20) => /usr/lib/i386-linux-gnu/libGL.so.1 

J’ai trouvé la solution à mon problème, je vais donc la partager avec vous tous.

Comme je l’ai expliqué plus haut, j’ai eu un problème en essayant de comstackr le projet par défaut sur le compilateur croisé Debian Qt Creator.

Il me manquait les deux bibliothèques libglu1-mesa-dev et libgl1-mesa-dev

J’ai essayé de les obtenir via sudo apt-get install libglu1-mesa-dev libgl1-mesa-dev , mais j’ai continué à recevoir des erreurs W: Impossible d’extraire .. et j’ai réussi à résoudre ce problème en procédant comme suit:

  1. sudo bash -c ‘echo “serveur de noms 127.0.0.1” >> /etc/resolv.conf’
  2. sudo apt-get update
  3. sudo apt-get installez libglu1-mesa-dev libgl1-mesa-dev

J’espère que cela aidera tous ceux à qui il manque n’importe quel type de bibliothèque, pas seulement ces deux-là!