Qt - jak dodać ręcznie kompilator

0

Pobrałem Qt jednak nie mogę stworzyć żadnego programu, ponieważ automatycznie nie wykrył żadnego kompilatora.

Jak ręcznie dodać kompilator? Mam na kompie tylko Code Blocksa, ale to jest IDE a nie kompilator i nie wiem co robić.

0

Ściągnij sobie wersję ze wszystkimi binarkami. http://download.qt.io/official_releases/online_installers/qt-unified-windows-x86-online.exe W zakładce tools konicznie zaznacz odpowiedni kompilator dla Twojej wersji Qt.

0
kq napisał(a):

Ściągnij sobie wersję ze wszystkimi binarkami. http://download.qt.io/official_releases/online_installers/qt-unified-windows-x86-online.exe W zakładce tools konicznie zaznacz odpowiedni kompilator dla Twojej wersji Qt.

No dobra, odinstalowałem to co było na początku i zainstalowałem to z twojego linku.
Jak zaznaczyć w zakładce tools kompilator? Skąd go wziąć?

1

Klikasz.
user image

0
kq napisał(a):

Klikasz.
user image

Ok. Zrobiłem tak jak pokazałeś (na początku nie zauważyłem tego). Teraz Qt wykrywa automatycznie 3 kompilatory, ale nadal wyświetla błąd o braku ustawionego kompilatora.

0

No to ustaw.
W opcjach Qt osobno konfiguruje się kompilatory, osobno debugery, osobno wersje Qt i osobno zestawy tego wszystkiego.

A w Code Blocks to nie wiem.

1

Na pewno ustawiłeś dobrą wersję Qt? Nie potrzebujesz trzech kompilatorów, wystarczy jeden. Ważne aby był zgodny z wersją Qt (zobacz co zaznaczyłem na zółto - wersja Qt dla MinGW 5.3.0 i kompilat MinGW gcc 5.3.0)

0
kq napisał(a):

Na pewno ustawiłeś dobrą wersję Qt? Nie potrzebujesz trzech kompilatorów, wystarczy jeden. Ważne aby był zgodny z wersją Qt (zobacz co zaznaczyłem na zółto - wersja Qt dla MinGW 5.3.0 i kompilat MinGW gcc 5.3.0)

Pobrałem Qt 5.7 dla którego kompilatorem powinno być MinGW 5.3.0, więc zaznaczenie tego samego co na dołączonym przez Ciebie obrazku powinno zadziałać, a jednak nie zadziałało.

0

user image

Tak wyglądają moje obecne opcje w zakładce Budowanie i uruchamianie.

0

user image

0

Dwa wyglądają na poprawnie zainstalowane.

0

Co z tym mogę zrobić? To te wykrzykniki oznaczają jakiś błąd? Coś pominąłem przy instalacji?

0

Dobra, stworzenie nowego projektu i dodanie do niego tylko jednego zestawu narzedzi (któregoś z tych, które dobrze się zainstalowały) zadziałało.

Ale jak naprawić błędy w pobraniu się dwóch pozostałych?

0

One wymagają zainstaloawnego kompilatora Microsoftu. Jeśli go nie masz to albo go zainstaluj (odpowiednią wersję) albo skasuj te wersje Qt. Do nauki polecam użycie gcc, msvc jest zbyt mało zgodny ze standardem C++.

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