QT Creator konfiguracja

0

Witam i proszę o pomoc.

Mam następujący problem z biblioteką QT ale po kolei.

Zrobiłem format dysku C.
Zainstalowałem:
Windowsa 7 64 bit
Najnowszy pakiet Java
Microsoft Visual Studio 2012 (ze wszystkimi dodatkami)
po czym:
zainstalowałem:
Qt libraries 4.8.5 for Windows (minGW 4.4, 317 MB)
Qt Creator 2.8.0 for Windows (52 MB)
oraz mingw-get-inst-20120426.exe (najnowszy ze strony http://sourceforge.net/)

Zrobiłem restart uruchomiłem QT Creator nie wykrył mi żadnej biblioteki QT więc wskazałem mu ręcznie:
Qt 4.8.5
położenie qmake C:\Qt\4.8.5\bin\qmake.exe
Po niżej mam:
Wersja Qt 4.8.5 dla Desktop w szczegółach :

Nazwa:
Qt 4.8.5 (4.8.5)
ABI:
x86-windows-msys-pe-32bit
Źródło:
C:\Qt\4.8.5
mkspec:
default
qmake:
C:\Qt\4.8.5\bin\qmake.exe
Domyślna:
debug
Wersja:
4.8.5
QMAKE_VERSION
2.01a
QT_HOST_BINS
C:\Qt\4.8.5\bin
QT_HOST_DATA
C:\Qt\4.8.5
QT_HOST_PREFIX
C:\Qt\4.8.5
QT_INSTALL_BINS
C:\Qt\4.8.5\bin
QT_INSTALL_CONFIGURATION
C:\Qt\4.8.5
QT_INSTALL_DATA
C:\Qt\4.8.5
QT_INSTALL_DEMOS
C:\Qt\4.8.5\demos
QT_INSTALL_DOCS
C:\Qt\4.8.5\doc
QT_INSTALL_EXAMPLES
C:\Qt\4.8.5\examples
QT_INSTALL_HEADERS
C:\Qt\4.8.5\include
QT_INSTALL_IMPORTS
C:\Qt\4.8.5\imports
QT_INSTALL_LIBS
C:\Qt\4.8.5\lib
QT_INSTALL_PLUGINS
C:\Qt\4.8.5\plugins
QT_INSTALL_PREFIX
C:\Qt\4.8.5
QT_INSTALL_TRANSLATIONS
C:\Qt\4.8.5\translations
QT_VERSION 4.8.5

Asystenci:Zrzut QML.

W ustawieniach kompilatora wykrył mi kompilatory Microsoftu
Dodałem ręcznie MinGW
ścieżka: C:\MinGW\bin\g++.exe
ABI: x86-windows-msys-pe-32bit (ustawione automatycznie ale nie wiem czy dobrze)

A teraz do rzeczy:
Tworzę najprostszy projekt (nowy projekt aplikacja QT wygeneruj formularz itp.)
Po stworzeniu projektu prbóbuję go skompilować i dostaję informacje:

Uruchamianie C:\Users\Marcin\build-nienazwany-Desktop-Release\release\nienazwany.exe...
Program nieoczekiwanie przerwał pracę.
C:\Users\Marcin\build-nienazwany-Desktop-Release\release\nienazwany.exe zakończone kodem -1073741819

Przy próbie debugowania:

Podproces zatrzymany, ponieważ otrzymał on sygnał z systemu operacyjnego

Nazwa sygnału SIGSEGV
Znaczenie sygnału: Segmentatnion fault

disassenbler zatrzymuje się na

0x6e1d080f <+0x004f> mov (%edx,%esi,1),%eax

Poza tym co mnie zastanawia:
Klikam narzędzia-> opcje-> budowanie i uruchamianie - > zestawy-> Ustawiono ręcznie -> Desktop
Typ urządzenia: Desktop
Urządzenie: uruchom lokalnie (domyślnie dla Desktop) -> klikam menage i mam uruchom na androidzie (domyślnie dla android) Jak klikam dodaj to mam do wyboru tylko:
Ogólne urządzenie linuksowe
Urządzenie BlackBerry
Urządzenie QNX

Poza tym, dzieje się to z wszystkimi wcześniejszymi projektami (ten sam błąd).
Proszę o pomoc w konfiguracji. Mam nadzieje że wszystko dokładnie opisałem.

0

Kwestia konfiguracji. Dawno to ustawiałem ale wiem, że właśnie specjalnie dla starszej wersji QT użyłem starszą wersję mingw. Dodatkowo potrzebujesz chyba jakiś dodatkowych narzędzi do mingw. Mało pomocna odpowiedź ale przeszukując google natknąłem się na takie rozwiązanie więc możesz zrobić to samo i wiedzieć, że idziesz w dobrym kierunku

0

Dzięki, zawsze to jakiś trop.

1

Moja rada jak już ci pokazuje miejsc crush-a to wyszukaj okienko stosu i zobacz co się tam znajduje. Możesz klikać na kolejne pozycje (wywołania kolejnych funkcji) i dużo się dowiedzieć skąd się wziął problem.

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