Bibliothèque Shared VS static en terme d'allocation de mémoire
Bonjour à tous,
J'utilise pour mon programme la bibliothèque libicuuc.so qui appelle lors de l'éxécution libicudata.so (17Mo) et elles sont toutes les deux montée dans la RAM,
libicudata.so contient beaucoup plus que j'en ai besoin,
On m'a dit d'aller vers libicu en statique => libicuuc.a et libicudata.a : ça permetterait de ne monter en mémoire que ce dont le programme a besoin et pas toutes les 17 Mo, le programme est destiné à une plateforme embarqué, alors la mémoire RAM c'est critique.
J'ai essayé de le faire mais j'ai trouver beaucoup d'erreurs de compilation et de dépendances, Je veux savoir si c'est vrai, ce qu'on m'a dit, avant de me pencher encore dessus.
Et merci à vous.