2010-12-20 4 views
0

J'utilise un programme appelé molebox-pro pour regrouper une DLL avec un exécutable qui utilise cette DLL. De cette façon, lorsque je distribue l'exécutable, je n'ai pas besoin d'expédier la DLL externe avec elle, tout va dans un grand exe. C'est très pratique. Je me demande cependant si quelque chose existe pour regrouper deux dll ensemble (celui qui dépend de la présence de l'autre: ils doivent être dans le même dossier ou dans le chemin)? J'ai le code source C pour une DLL (my-dll) que je compile avec gcc, mais l'autre dll sur lequel my-dll dépend je n'ai pas son code source. Est-ce possible? Existe-t-il un outil pour fusionner deux DLL comme il existe pour fusionner un exe avec une DLL (molebox)?Fusion de deux bibliothèques dynamiques

Répondre

0

Placez-en un dans la section de ressources d'un autre ou ailleurs, puis extrayez-le et chargez-le par LoadLibrary.

+0

C'est une déclaration trop générale et vague. Pouvez-vous donner des exemples ou faire référence à quelque chose déjà fait dans ce sens? – francogrex