Salut,
Les options à passer pour linker différentes bibliothèques sont respectivement -L et -l (L en minuscule)
La première permet d'indiquer le chemin à suivre pour trouver le dossier dans lequel se trouve(nt) la (les) bibliothèques qu'il faudra linker, la deuxième permet de fournir le nom de la (des) bibliothèque(s) avec laquelle (lesquelles) il faut le faire, en supprimant le lib de début de nom et le .so .
Au final, la commande devrait permettre de compiler ton projet serait proche de
g++ -shared -o libCore.so -L../common -lCommon -c core.o
Partager