Bonjour,

J'utilise QT Creator 2.2 sous Windows.
J'ai créé une librairie en utilisant le Wizard, tout marche nickel, à une chose prêt : QT Creator crée un fichier .a

or

je veux utiliser cette librairie dans un exécutable créé sous QT Creator. Donc j'ouvre le .PRO de l’exécutable, je lance le wizard "ajouter une librairie" et bien sûr il ne trouve rien car il cherche un .lib.

Ma solution :
1) modifier l’extension du .a en .lib
2) lancer le wizard sur le .PRO de l’exécutable, choisir "bibliotheque externe" puis le .lib (anciennement.a) (en bilbiotheque interne, il ne trouve rien)


A partir de là tout marche, mais j'ai l'impression que j'ai loupé qq chose, ou bien qu'il y a encore un petit bug dans QT Creator à ce niveau-là.

[edit]
Cela me pose le pb que le .lib n'est pas recréé si je modifie le code de la librairie.
En conséquence j'ai mis une commande xcopy en post-build du fichier .a en fichier .lib
et cela fonctionne, mais ça ne m'a pas l'air normal de devoir faire tout cela.


Vos avis ?