К теме решил вернуться вот почему. Дело в том, что предыдущий пост я оставил незаконченным- под Windows Qt Creator 1.3.80 грузился с ошибкой "Failed to load core: \Nokia\Core.dll: Cannot load library \Nokia\Core.dll: The specified module could not be found." Я тогда написал в maillist о проблеме, получил пару ответов, которые ее не решили, и, честно говоря, на проблему забил. На днях попробовал запустить старый екзешник с Qt 4.6.0- он взял и заработал. Пост-то я проапдейтил, но стало интересно, соберется ли Qt Creator из свежайших исходников. Сразу скажу- собрался и заработал на ура. Вот что я сделал (все под Windows, под Linux- не пробовал).
Перво наперво- проверил, что путь к bin директории Qt 4.6.0 прописан в PATH:
PATH=...;d:\Qt\4.6.0\bin;
Потом скачал исходники в новую директорию, чтобы исключить какие-либо зависимости от старых экспериментов. В git bash делаем
$ git clone git://gitorious.org/qt-creator/qt-creator.git
Затем открыл Qt Creator 1.3.0 и собрал 1.3.80 с помощью Qt 4.6.0 под MSVC. Я собирал Release версию.
После этого я скопировал jom.exe из старого Qt Creator в новый. Jom живет в qt-creator/bin.
Ну а после этого, запустил креатор 1.3.80, на экране Welcome выбрал пример Calendar, скомпилировал и запустил.
Все работает и Calendar даже отлаживается. Никакого копирования библиотек, никаких сообщений об ошибках в Core.dll.
- Поддержка QML- можно создавать QML- проекты. Дальше я не копал.
- Переделанный экран Welcome->Getting Started- теперь можно выбрать Qt Example прямо там, он сразу заргузится, откроет Help. Очень удобно.
- Переделанные настройки в Tools->Options. Старые не видятся вообще. Что, наверное, правильно, потому как старый креатор по-прежнему основной, и убивать его настройки не хочется.
Так что все вполне юзабельно. Ждем выхода 1.3.1, похоже, уже недолго осталось.
Комментариев нет:
Отправить комментарий