- Outil de développement: Sun Studio 11
- Drapeaux: CXXFLAGS = -O2 -g
J'ai deux bibliothèques partagées, libA.so libB.so:deux bibliothèques partagées (ont un même code source) ne peuvent pas être chargées au même moment?
- /A/racine .cpp /A/a.cpp sont utilisés pour générer libA.so
- /B/root.cpp /B/b.cpp sont utilisés pour générer libB.so
- /A/root.cpp et/B/root.cpp est identifiable
libA.so et libB.so seront chargés dynamiquement pendant le programme principal en cours d'exécution
lors du chargement libA.so puis chargement libB.so, libB.so imprime les informations de débogage suivantes: /B /b.cpp: ..... /A/root.cpp: ...
lors du chargement libB.so puis chargement libA.so, libA.so imprimera les informations de débogage suivantes:
/A/a.cpp : .....
/B/root.cpp : ...
Pourquoi?