Bonjour, je vous explique ce que je veux faire:
Créer X .dll ou .so qui exporte la fonction QString description() et qui revoie donc une descriptions, ensuite choisir d'appeler la fonction d'une dll précise et pas d'une autre. Pour les lister une à une et en tirer une à une les descriptions.
Dans Qt creator je vois 3 choix: Shared library, Statilly linked library, QT 4 plugin, le quel choisir?
Ensuite je trouve pas la doc trés claire, quelqu'un à sous la main un petit exemple de code qui permet de charger une dll, d'appeller la fonction QString description() puis de la décharger pour passer à la suivante? J'ai tester QPluginLoader ça me dit: Error append: The file '...' is not a valid Qt plugin (normal c'est une béte fichier teste que j'ai mit pour l'instant) mais après avec ça je sais pas comment appeler une fonction dedans.
Merci de vos réponses, la doc n'as pas été suffisante pour ces point la.
Enfaite les dll exporte toujours les mêmes fonctions, c'est à moi de switcher entre les dll.
Partager