J'utilise qt 4.5qt ne peut pas déposer d'entrée ouvert 'c: Qt qt lib qtmaind.lib'
J'ai créé un projet et je veux compiler sur Visual Studio 2008 pour Windows Mobile 6.0 J'ai donc créé les fichiers de projet en procédant ainsi:
D:\Projects\Phone_PDA\Phone_PDA>set QMAKESPEC=win32-msvc2008
D:\Projects\Phone_PDA\Phone_PDA>qmake -tp vc
Le projet VS a été créé. Cependant, quand je tente de compiler je reçois cette erreur: LINK: erreur fatale LNK1181: ne peut pas déposer d'entrée ouvert 'c: \ Qt \ qt \ lib \ qtmaind.lib'
Cependant, quand je vérifie mes librarys et Includes sous les propriétés du projet dans Visual Studio. J'ai ceci:
Additional Include Directories
c:\Qt\qt\include\QtCore
c:\Qt\qt\include\QtGui
c:\Qt\qt\include
c:\Qt\qt\include\ActiveQt
debug
c:\Qt\qt\mkspecs\win32-msvc2008
Additional Library Directories
c:\Qt\qt\lib
Additional Dependencies
c:\Qt\qt\lib\qtmaind.lib
c:\Qt\qt\lib\QtGuid4.lib
c:\Qt\qt\lib\QtCored4.lib
Cependant, quand je navigue dans le répertoire c: \ Qt \ qt \ lib est tout ce que j'ai: qtmain.prl et qtmaind.prl Cependant, je n'ont pas qtmaind. lib ou qtmain.lib
Un grand merci pour toutes les suggestions,
Utilisez-vous la version commerciale ou open source –
Que voulez-vous dire, «Je n'ai pas qtmaind.lib»? Je le vois la liste de ce que vous avez (3ème fichier à partir du bas). – scvalex
@scvalex Je suppose que cela signifie qu'ils sont listés dans les propriétés du projet mais ne sont pas réellement sur son système. –