Kompilacja QT 4.5.3 VS 2008 integracja?

0

witam,

postanowilem zainteresowac sie qt, pobralem ze strony wersje 4.5.3 i integrator, zainstalem, skompilowalem, zainstalowalem integracje, wszystko jest ladnie pieknie, buduje projekt i dostaje taki blad: fatal error LNK1181: cannot open input file 'qtmaind.lib', dodalem do bibliotek: C:\Qt\4.5.3\lib oraz $(QTDIR)\lib, dodalem zmienna srodowiskowa, ale dalej to samo... szukalem w necie rozwiazania albo jakis tutoriali jak to przebudowac ale niestety nic nie moge znalezc ;/ a przez cmake nie potrafie ustalic source'a... ogolnie jest malo materialow o qt, czy ktos moze zna rozwiazanie?

pozdrawiam,
A5.

0

dodales sciezki w opcjach visuala (menu->options->vc directories) czy tylko w projeckie (additional module search path)?
czy w C:\Qt\4.5.3\lib jest ten plik?

0

dodalem w visualu, a w lib nie ma tego pliku tylko jest qmaind.prl

0

może więc tę paczkę QT należy sobie wstępnie skompilować?
sa w niej inne pliki .lib oraz .dll, czy tylko .h, .c/.cpp ?

edit: pardon, napisales ze go juz skompilowales. w takim razie, poszukaj wynikow kompilacji. szukany .lib powienien byc wsrod nich. Twoche mi sie wierzyc nie chce, ze kompilacja QT nie wrzucila ich tam gdize nalezy - moze musisz sobie je recznie przeniesc do /lib /bin itede. Jendak, jesli skompilowales QT poprawnie, to pliki .lib powstaly na pewno

hm.. chyba ze QT buduje sie "dwa razy" - raz w release a raz w debug. wtedy release stworzyloby 'qtmain.lib' a debug - 'qtmaind.lib'. Sprawdz w dokumentacji, albo obejrzyj dokladnie JAK skompilowales QT. Moze, domyslnie, w Release.

0

a pytanie jak skompilował tego Qt, a jak kompilujesz ten projekt?
Pewnie pod wersje release a nie pod debug i dlatego projekt pod wersją debug nie może znaleźć tego lib-a.

Po prostu sprawdź czy ten lib występuje tylko w wersji bez "d" na końcu.

0

po zainstalowaniu qt, jest konsola, ktora kompiluje to wszystko... wszystko niby sie zbudowalo...
tak jak mowie pliki qtmaind i qtmain sa ale nie z rozszerzeniem lib tylko prl, moze trzeba to jakos inaczej zbudowac...

0

temat do zamkniecia

0

a tk na przyszlosc - o co chodzilo tym razem?

1 użytkowników online, w tym zalogowanych: 0, gości: 1