je remarquai que quand je fais ma demande avec gcc et regarde la sortie pendant la phase de liaison, je vois le lib inclus deux fois suivantes:La liaison avec la même bibliothèque peut-elle être un problème avec g ++?
/home/rb01/opt/trx-HEAD/gcc/4.2.4 /lib/../lib64/libstdc++.so
Et donc je me demandais juste si c'est un problème avec g ++ (gcc) ou si le second est simplement ignoré?
Merci!
Vous pouvez utiliser - (-lb -lc-) ou -start-group -lb -lc -end-group pour obtenir la même chose avec plus d'élégance. Les bibliothèques groupées sont ensuite itérées jusqu'à ce qu'aucun autre symbole ne soit résolu. – Clifford