web-dev-qa-db-fra.com

Où installer les bibliothèques manuellement?

Je souhaite installer SFML (une API multimédia gratuite C++) sur mon système Ubuntu, ce qui n'est fondamentalement pas un problème. Mais je voulais savoir où je devais stocker les fichiers.

Je peux voir que Ubuntu stocke mes bibliothèques standard C++ dans /usr/include/c++ et ainsi de suite. déplacer les fichiers où je veux?

Tout ce que je cherche, c’est juste une façon de "bien faire les choses" mais je ne trouve pas de réponse. Je veux que mes bibliothèques restent organisées.

13
displayname

/usr/local/lib/ devrait être le bon dossier pour cela. C’est l’endroit habituel pour conserver manuellement les fichiers de la bibliothèque partagée installés à partir du code source (comme défini par FHS ).

Si vous construisez une bibliothèque en exécutant ./configure, make et Sudo make install, elle sera généralement installée automatiquement.

14
BuZZ-dEE