Combinaison de bibliothèques statiques en une dynamique - C++ - Programmation
Marsh Posté le 27-10-2009 à 09:49:38
un __declspec( dllexport ) c'est pour les dll, donc je n'ai mis cette macro pour générer mes bibliothèques statiques, mais effectivement je l'ai mis lors de la combinaison des .lib
En fait j'ai créer une classe bidon pour pouvoir combiner toute mes .lib et j'ai inclus un header de l'une des .lib et utilisé une classe, lors du linkage, le linkeur m'a sortis moult error de symbole non résolus donc je me demande si c'est bien possible de faire ça ...
Marsh Posté le 27-10-2009 à 10:07:43
oui, c'est sur, c'est possible de faire une DLL qui incorpore une ou plusieurs libs, il n'y a pas de souci de ce point de vue là. Après, ce serait sans doute pratique que tu nous montre les erreurs que tu obtiens et comment sont déclarés les symboles qu'il dit manquants, par exemple
Marsh Posté le 29-10-2009 à 15:40:46
Finalement j'ai abandonné l'idée de combiner plusieurs bibliothèques statique.
Merci pour ton aide.
Marsh Posté le 26-10-2009 à 16:48:59
Bonjour,
Je travaille sur le portage d'un projet de linux vers windows, dans ce projet il y a une bibliothèque contenant environs 1300 fichiers sources, pour des raisons que je ne vais pas étaler ici, je n'ai pas pu générer la dll d'un coup, donc je me demandais s'il était possible de découper cette bibliothèque en plusieurs statique puis ensuite de la rassembler en une dll.
En fait j'ai déjà créer les bibliothèques statiques mais lorsque je veux les combiner ça me sort une dll vide.
Je travaille sous windows donc, avec Visual c++ et Qt 3.
Merci bien.
Cordialement.