Le contexte : J'essaie de construire mon programme mais je dois d'abord configurer les bibliothèques dans NetBeans. Mon projet utilise GLU et j'ai donc installé libglu-dev. Je n'ai pas noté l'emplacement où se trouvaient les bibliothèques et maintenant je ne peux pas les trouver.
Je suis passé à Linux il y a quelques jours et jusqu'à présent, j'en suis très satisfait, mais je n'ai pas pu trouver cette question sur Google et je suis devenu frustré. Y a-t-il un moyen de savoir où les fichiers du paquet ont été installés sans relancer l'installation ? Je veux dire que si j'ai la bibliothèque xxx et que je l'ai installée il y a quelque temps, y a-t-il un moyen de savoir où les fichiers du paquet ont été installés ? une commande xxx qui imprimera cette information ?
J'ai déjà essayé les commandes locate, find et whereis, mais soit il me manque quelque chose, soit je n'arrive pas à le faire correctement. Pour libglu, locate renvoie :
/usr/share/bug/libglu1-mesa
/usr/share/bug/libglu1-mesa/control
/usr/share/bug/libglu1-mesa/script
/usr/share/doc/libglu1-mesa
/usr/share/doc/libglu1-mesa/changelog.Debian.gz
/usr/share/doc/libglu1-mesa/copyright
/usr/share/lintian/overrides/libglu1-mesa
/var/lib/dpkg/info/libglu1-mesa:i386.list
/var/lib/dpkg/info/libglu1-mesa:i386.md5sums
/var/lib/dpkg/info/libglu1-mesa:i386.postinst
/var/lib/dpkg/info/libglu1-mesa:i386.postrm
/var/lib/dpkg/info/libglu1-mesa:i386.shlibs
Les deux autres commandes ne trouvent rien. Maintenant, locate a fait son travail, mais je suis sûr qu'aucun de ces chemins ne correspond à l'emplacement de la bibliothèque (au moins, tout ce que j'ai lié jusqu'à présent était dans le répertoire /usr/lib
o /usr/local/lib
).
libglu a été introduit à titre d'exemple. Je cherche une solution générale pour ce problème.