К теме решил вернуться вот почему.  Дело в том, что предыдущий пост я оставил незаконченным- под 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, похоже, уже недолго осталось.
 
 

 
 Сообщения
Сообщения
 
 
Комментариев нет:
Отправить комментарий