Używam qt 4.5qt nie można otworzyć pliku wejściowego 'c: Qt qt lib qtmaind.lib'
Stworzyłem projekt i chcę skompilować na visual studio 2008 dla Windows Mobile 6.0 Dlatego utworzyłem pliki projektu:
D:\Projects\Phone_PDA\Phone_PDA>set QMAKESPEC=win32-msvc2008
D:\Projects\Phone_PDA\Phone_PDA>qmake -tp vc
Projekt VS został utworzony. Jednak gdy próbuję skompilować, pojawia się następujący błąd: LINK: błąd krytyczny LNK1181: nie można otworzyć pliku wejściowego "c: \ Qt \ qt \ lib \ qtmaind.lib"
Jednak, gdy sprawdzam swoje biblioteki i uwzględniam w ramach właściwości projektu w studiu graficznym. Mam to:
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
Jednak, kiedy przejdź do katalogu c: \ Qt \ qt \ lib mam tylko: qtmain.prl i qtmaind.prl Jednak nie mam qtmaind. lib lub qtmain.lib
Wielkie dzięki za wszelkie sugestie,
Czy korzystasz z wersji komercyjnej lub open source? –
Co masz na myśli: "Nie mam qtmaind.lib"? Widzę to listę tego, co masz (trzeci plik od dołu). – scvalex
@scvalex Zakładam, że oznacza to, że są one wymienione we właściwościach projektu, ale w rzeczywistości nie są w jego systemie. –