je voudrais créer avec g++ une librairie dynamique (.dll) en précisant les dépendense qu'elle a avec une librairie .dll

Pour compiler les classes C++ j'utilise cette commande et ça fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
g++ -I "c:\Program Files\Java\jdk1.6.0_17\include" -I "c:\Program Files\Java\jdk1.6.0_17\include\win32" -O3 -Wall -c -fmessage-length=0 "src\common files\*.cpp"
Mais je sais pas comment générer le .dll à partir de ses .o
J'ai essayé avec cette commande, mais il reconnait pas le dll maLibrairie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
g++ -shared -o test.dll *.o maLibrairie.dll
merci pour vos retours