Wygląda na to, że Digia pobiera Qt od Nokii, że pobranie kilku prostych plików jest dość kłopotliwe.Instalowanie programu Qt Creator przy użyciu MinGW
Jeśli przejdę teraz do strony pobierania plików (http://qt-project.org/downloads), widzę, że istnieje jedno pobranie Qt Creator 2.6.2 dla systemu Windows. Kiedy pobieram to i uruchamiam instalację, wygląda na to, że MinGW nie jest już razem z nim pakowany.
Próbowałem oddzielnie zainstalować MinGW 4.4, a następnie dodać toolchain, ale nic nie działa, gdy próbuję skompilować mój projekt CMake.
Natknąłem się na stronę firmy Nokia oferującą Qt SDK 1.2.1; jednak teraz wygląda na to, że wymagają one utworzenia konta, aby móc pobrać instalator.
Ściągnięcie pełnego zestawu bibliotek Qt jest prawdopodobnie tym, co zostanie zasugerowane, ale to nie jest najlepszy pomysł, ponieważ zasadniczo piszę o procedurze instalacji dla opartego na CMake, otwartego zestawu bibliotek, które Pracowałem przez jakiś czas (http://tudat.tudelft.nl).
Użytkownicy nie są zadowoleni z konieczności pobrania wszystkich bibliotek Qt, ponieważ nie używamy żadnego z nich.
Mam już kompletne rozwiązania (i uważam, że to tylko problem dla Windows, ponieważ po zainstalowaniu Qt Creatora na systemach Linux i Mac, automatyczne wykrywanie GCC wydaje się działać dobrze).
Krótko mówiąc, czy ktoś ma prostą procedurę instalacji, aby zainstalować program Qt Creator i zmusić go do pracy z MinGW, aby skompilować projekt oparty na CMakerze?
Z góry dziękuję!
Kartik
PS: Wiem, że istnieje wiele wątków na Qt Creator + MinGW, ale wszystkie one wydają się być nieaktualne teraz z ostatnich zmian po obu stronach Digia i Nokia.
Należy dodać, że problemem nie jest to, że toolchains nie mogą być automatycznie wykryte w systemie Windows. Udało mi się automatycznie wykryć zarówno MinGW, jak i CMake przez Qt Creator, dodając obie do ścieżki systemowej. Problem polega na tym, że kiedy próbuję otworzyć plik CMakeLists.txt dla mojego projektu, nie mogę wybrać żadnych generatorów.
Dziękujemy za opinię. Problem w recepcie to krok po zainstalowaniu wszystkiego, kiedy muszę wybrać zestaw narzędzi do użycia. Pojawiający się kreator CMake nie pokazuje żadnych wybieralnych narzędzi, nawet jeśli pojawiają się one w ustawieniach Qt Creatora. Na razie postanowiłem polecić użytkownikom instalację pakietu SDK dostarczonego przez firmę Nokia, który jest dostarczany wraz z MinGW 4.4. Ten problem pojawia się tylko w systemie Windows. W systemach Ubuntu, openSUSE i Mac OS X nie mam problemów z konfigurowaniem własnego zestawu narzędzi, a następnie wyborem go za pomocą kreatora CMake w Qt Creator. Kartik – kartikkumar
Jeśli toolchain nie pojawia się w ustawieniach Qt Creator, powinieneś spróbować ustawić kompilator i qt ręcznie. Następnie możesz zdefiniować łańcuch narzędzi za pomocą tych ustawień. czy to działa? – Tob
Niestety, ręczne dodanie toolchain nie rozwiązuje problemu. Mogę go dodać bez żadnych problemów i pojawia się na mojej liście narzędzi w panelu preferencji Qt Creator. Jednak po załadowaniu kreatora CMake po prostu nie ma żadnych generatorów, z których można wybrać. – kartikkumar