Название: Qt SDK 2010.05 не запускается Отправлено: QuAzI от Ноябрь 23, 2010, 14:50 Скачал сабж, поставил, в итоге главная морда Qt\2010.05\bin\qtcreator.exe выдаёт "Программа не запускается". Проверил зависимости по dll, нехватало msvcr90.dll, подкинул, не полегчало. Вообще из всего что в этой же директории запускается только jom.exe. Из других директорий всё запускается (проверял бинарники в minGW и Qt Designer).
Точно такая же песня была когда раньше отдельно скачал qtcreator-2.0.0 Win XP PRO SP3. На этой же машине MSVS98, MSDN2005, Builder C++, Dev-CPP установлены и работают. Название: Re: Qt SDK 2010.05 не запускается Отправлено: Пантер от Ноябрь 23, 2010, 14:57 jom.exe - вирус.
Проверь свой комп на вирусы. Название: Re: Qt SDK 2010.05 не запускается Отправлено: QuAzI от Ноябрь 23, 2010, 15:02 Каким чудом он взялся в середине свежеустановленного SDK, слитого с оф.сайта? Весит 1.069 Мб, многовато для вируса. Аномальной активности за компом не замечено. DrWeb (правда базы октябрьские) молчит.
Название: Re: Qt SDK 2010.05 не запускается Отправлено: Hellraiser от Ноябрь 23, 2010, 15:03 jom.exe - не вирус. Это замена nmake (http://labs.qt.nokia.com/2009/03/27/speeding-up-visual-c-qt-builds/). Скорее требуется рантайм 2008 студии, а ставить его надо в специальную папку Windows\WinSxS. Хотя странно, SDK сам устанавливает требуемый рантайм.
Название: Re: Qt SDK 2010.05 не запускается Отправлено: Пантер от Ноябрь 23, 2010, 15:06 Тьфу. Просто у меня вирус был с похожим названием. :)
Поставь рантайм от студии. Название: Re: Qt SDK 2010.05 не запускается Отправлено: Hellraiser от Ноябрь 23, 2010, 15:07 А вот системные переменные типа INCLUDE, LIBS, PATH с путями от 6-й студии могут запросто мешать.
Название: Re: Qt SDK 2010.05 не запускается Отправлено: Hellraiser от Ноябрь 23, 2010, 15:11 Из других директорий всё запускается (проверял бинарники в minGW и Qt Designer). Creator собран студийным компилятором, а QtDesigner - gсс, поэтому этим программам рантайм не требуется.Название: Re: Qt SDK 2010.05 не запускается Отправлено: QuAzI от Ноябрь 23, 2010, 16:12 Действительно, нехватало VC Redist 2008. Причём базовый пакет с оф. сайта не поставился, а вот SP1 отсюда (http://www.microsoft.com/downloads/details.aspx?FamilyID=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displayLang=ru) сразу поставился и Qt Creator сразу зафурычил.
Немного не понятно, почему эти меганужные dll не указаны всписке зависимостей и почему приложение дохнет не написав, чего ему не хватает. Точнее приложение без них вообще просто не запускается, как буд-то и не exe-файл. Название: Re: Qt SDK 2010.05 не запускается Отправлено: QuAzI от Ноябрь 23, 2010, 17:18 Тема потихоньку перерастает в "каким чудом на винде запустить хоть что-то".
В профилях Qt ручками указал, где у него Qt, где у него MinGW. Создал пустой проект GUI. Добавил туда Qlabel, QLineEdit, QListView, QPushButton. Скомпилировалось и запустилось. Полез в экземплы (конкретно в \qt\examples\sql\masterdetail и \qt\examples\sql\cachedtable ещё чего-то из другой группы примеров), жму собрать и вижу что вообще Qt-классы из \qt\include\Qt не подхватываются. В настройках не нашёл где для include пути отдельно дописать. Название: Re: Qt SDK 2010.05 не запускается Отправлено: QuAzI от Декабрь 03, 2010, 15:44 Вчера набросал форму для вывода искомого запроса в TableView из базы на sqlite.
В "ui_mainwindow.h" списочек того, что на форме Код: class Ui_MainWindow На этом я заткнулся окончательно. Из файла "ui_mainwindow.h" данные о комбо не стёрлись, зато lineEdit не добавился туда. В итоге на форме он как бы есть, а работать я с ним не могу вообще. |