[Qt][Import DLL] Problème Makefile / .pro
Bonjour à tous,
Voici mon problème :
Je dispose d'une DLL contenant des fonctions qui permettent de dialoguer avec un périphérique via une carte PCMCIA. Ce périphérique renvoit des données que j'aimerais afficher avec une interface graphique assez complexe. J'ai donc choisi d'utiliser Qt.
-J'arrive à utiliser les fonctions de ma DLL dans un éxécutable simple, et je récupère les données dans la console.
-J'arrive à réaliser une interface Qt, à la compiler
(en réalisant un .pro -> makefile -> nmake).
Quand j'essaie d'associer les deux, je n'arrive pas à utiliser les fonctions de ma dll en utilisant le format .pro->makefile.
Je suppose que cela vient d'un problème de Libpath, ou ce genre de choses. Voici le genre d'erreur :
Code :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
link /LIBPATH:"c:\qt4.3.3\lib" /NOLOGO /LTCG /DEBUG /MANIFESTFILE:"debug\CANTest2.intermediate.manifest" /SUBSYSTEM:WINDOWS /OUT:debug\CANTest2.exe @C:\DOCUME~1\EC678~1.DEC\LOCALS~1\Temp\nm13.tmp
TestDataRead.obj : error LNK2001: unresolved external symbol _CNMOuvrir
TestDataRead.obj : error LNK2001: unresolved external symbol _CFCCharger
TestDataRead.obj : error LNK2001: unresolved external symbol _ACCTerminer
TestDataRead.obj : error LNK2001: unresolved external symbol _imp__DATStatus
TestDataRead.obj : error LNK2001: unresolved external symbol _ACCDemanderStatus
debug\CANTest2.exe : fatal error LNK1120: 5 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\link.EXE"' : return code '0x460'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\nmake.exe"' : return code '0x2' |
Pourtant j'ai essayé de mettre toutes les lib/dll/headers dans le dossier courant, ou même dans System32, etc...
Donc si vous avez des infos, notamment sur comment spécifier des libpath, ou des librairies supplémentaires dans le .pro, ou toute autre aide pouvant servir, je vous serais vraiment reconnaissant de me les transmettre.
Merci d'avance.
G.
Ma Config :
Xp Pro
Qt 4.3.3
MS VS 2005 Pro