Bonjour à tous,
cela fait maintenant un petit moment que je cherche une solution à mon problème sur certains forum mais en vain.
Je compile un projet sur Eclipse Version: 3.4.2 avec Qt (version 2009.02) sur windows, jusqu'à présent je n'avais aucun soucis.
Depuis que j'ai inséré dans ce projet une classe qui utilise une librairie openCV, mon projet compile mais ne s'exécute plus (QtCored4.dll introuvable). Je précise que le répertoire bin de Qt se trouve bien dans mon path, ce qui explique que tout fonctionnait à merveille jusqu'à présent.
La différence entre mes deux cas ne repose que sur le fichier .pro dans lequel je n'ai rajouté que :
LIBS += -Le:\OpenCV\lib \
-lcv \
-lhighgui \
-lcxcore \
-lcvaux
Ce qui est étrange c'est que suite à cette modif, le Makefile.Debug est devenu :
...
LIBS = -L"e:\Qt\2009.02\qt\lib" -lmingw32 -lqtmaind -Le:\OpenCV\lib -lcv -lhighgui -lcxcore -lcvaux -lQtGuid4 -lQtCored4
...
Alors qu'il était avant cette modification :
LIBS = -L"e:\Qt\2009.02\qt\lib" -lmingw32 -lqtmaind -lQtGuid4 -lQtCored4
Je ne sais plus trop quoi penser, si je prend mon .pro d'origine, tout compile et s'exécute, et si j'insère les lib tout compile mais ne s'exécute pas (QtCored4.dll introuvable).
Quelqu'un peut-il m'aider, chuis à sec là!
Partager