Russian Qt Forum
Ноябрь 23, 2024, 05:14 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QT Creator не собирает qml в Windows  (Прочитано 4387 раз)
Владислав
Гость
« : Июль 04, 2013, 12:35 »

Уважаемые, решил тему поместить сюда, ведь вопрос затрагивает qml.

Поставил QT Creator в Windows 7, запустил и начал выполнять пример Creating a Qt Quick Application,
на шаге 7 Press Ctrl+R to run the application ничего не запускается, и в QT Creator недоступна кнопка "Сборка"

Что надо сделать, чтобы заработало?
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #1 : Июль 04, 2013, 12:55 »

проверь папку построения в настройке проекта — там наверное неправильное имя стоит

я только что создал чистое quick2 приложение, так оно тоже отказалось строиться (в выводе компилятора было просто написано ошибка построения и непонятно какая). оказалось, что выходная папка начиналась с {CurrentProject:Name}, а двоеточие запрещено в имени файла/папки под виндой. странно, что в этом случае креатор не заменил шаблон на имя проекта.

добавлено: у меня было кривое имя папки потому, что я случайно удалил % из шаблона когда его менял. тогда не знаю в чем твоя проблема. Qt вообще установлена? модули declarative, quick, qml собраны? посмотри что вывод компилятора говорит.
« Последнее редактирование: Июль 04, 2013, 13:02 от kambala » Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Владислав
Гость
« Ответ #2 : Июль 04, 2013, 13:22 »

Спасибо, что ответили.

поставил qt-everywhere-opensource-src-4.8.3

Создаю проект qml 1.0 - пишет "Отладчик не задан"
« Последнее редактирование: Июль 04, 2013, 14:14 от Владислав » Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #3 : Июль 04, 2013, 14:30 »

поставил qt-everywhere-opensource-src-4.8.3
это только набор исходных кодов, из них надо еще библиотеку собрать самому. вариант попроще — скачать готовый установщик отсюда
Создаю проект qml 1.0 - пишет "Отладчик не задан"
догадываешься что надо сделать?
« Последнее редактирование: Июль 04, 2013, 14:32 от kambala » Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Владислав
Гость
« Ответ #4 : Июль 04, 2013, 18:06 »

Благодарю, разобрался -

подключил qtcreator к gdb, всё заработало - проект qt qml quick 1.0 отлаживается

вот моя методика установки инструментов для отладки qt qml quick 1.0 в qtcreator с использованием gdb

1)qtcreator ставил из инсталлятора qt-creator-windows-opensource-2.7.0.exe


2)minGw устанавливал по http://qtlinux.narod.ru/install_mingw.htm В поддержку Qt - Установка MinGW
- пункт Установка MinGW4.6


3)gdb по http://qtlinux.narod.ru/old/make_gdb_0.htm В поддержку Qt - Сборка отладчика GDB (старая редакция).htm
- новая редакция не пославилась - в mingw докачка файла expat-2.1.0.tar.gz зависала
- питон брал отсюда http://releases.qt-project.org/gdb/build-prerequisites/python.zip
- по пункту 5) "Установка" отладчика пункт 3 копировать именно папку

4)настраивал qtcreator по http://qtlinux.narod.ru/old/install_qtcreator_1.htm Установка Qt Creator и библиотеки Qt
 (нижний пункт)
« Последнее редактирование: Июль 04, 2013, 18:13 от Владислав » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 22.