URL: https://linuxfr.org/forums/programmation-c/posts/probleme-avec-l-edition-de-lien Title: probleme avec l'edition de lien Authors: cosmoff Date: 2018年12月17日T20:00:47+01:00 License: CC By-SA Tags: Score: 1 Bonjour à tous, Je suis tombé dans un projet d'école avec un répertoire libCalcul ou se trouvait : libCalcul.so -> libCalcul.so.1.0.0 libCalcul.so.1 -> libCalcul.so.1.0.0 libCalcul.so.1.0 -> libCalcul.so.1.0.0 libCalcul.so.1.0.0 avec les fleches représentant des liens symboliques. Je n'ai rien compris a tous ces liens symboliques. Lors de l'édition de lien la lib libCalcul.so.1.0.0 est la seul qui compte, avec la commande g++ programme.cpp -L:/home/ -lCalcul.so.1.0.0 -o progFinale et ca devrait marcher alors pourquoi créer tous ces liens symboliques? Ensuite ma seconde question : une fois que j'ai compilé mon code, si je met l'exécutable progFinale sur une autre machine Linux et que je place sur cet autre machine la lib libCalcul.so.1.0.0 dans le répertoire /home, il n'y aura pas de probleme car l'exécutable progFinale au lancement du programme va faire l'édition de lien et va chercher dans le répertoire /home la lib, donc le programme devrait se lancer sans aucun soucis ? Merci d'avance pour vos réponses

AltStyle によって変換されたページ (->オリジナル) /