Название: QT в Visual Studio Отправлено: ruzik от Январь 30, 2011, 19:04 Здравствуйте, не подскажите как установить самый новый qt в visual studio 2010, и еще 1 вопрос- там конструктор работать будет?
Название: Re: QT в Visual Studio Отправлено: ilyagoo от Январь 30, 2011, 19:51 так же как и для 2008 и 2005.
конструктор - это дизайнер? будет. Название: Re: QT в Visual Studio Отправлено: ruzik от Январь 30, 2011, 19:55 А могли бы вы чуть-чуть поподробнее :)
Название: Re: QT в Visual Studio Отправлено: ilyagoo от Январь 30, 2011, 20:22 качаешь архив. разжимаешь его, например, c:\qt\4.7.1. запускаешь Visual Studio 2010 Command Prompt. устанавливаешь переменную среды QTDIR, добавляешь в path c:\qt\4.7.1\bin. переходишь в папку с qt, запускаешь configure с опциями. ждешь... nmake. ждешь... устанавливаешь addin
Название: Re: QT в Visual Studio Отправлено: ruzik от Январь 30, 2011, 22:05 А не могли бы вы здесь еще больше расписать, а именно вот эти строчки
устанавливаешь переменную среды QTDIR, добавляешь в path c:\qt\4.7.1\bin. переходишь в папку с qt, запускаешь configure с опциями. ждешь... nmake. ждешь... устанавливаешь addin 1)Как я понимаю нужно ввести set QTDIR а чем её инициализировать? А дальше вообще не понимаю :'( Название: Re: QT в Visual Studio Отправлено: ilyagoo от Январь 30, 2011, 23:28 Код: set QTDIR=c:\qt\4.7.1 -mp заставит запустить многопоточную сборку (так быстрее))) -nomake не будет собирать то, что указано, т.е. примеры и демо. -no-qt3support отключает поддержку qt3 можешь добавить свое (см. configure -help) ждешь пока закончится процесс. Код: nmake куришь... долго... готово. качаешь дополнение к студии для работы с qt http://qt.nokia.com/downloads/visual-studio-add-in (http://qt.nokia.com/downloads/visual-studio-add-in) запускаешь студию. в меню Qt\Qt Options добавляешь эту версию, указав папку. стало понятнее? Название: Re: QT в Visual Studio Отправлено: Denjs от Январь 30, 2011, 23:31 2 ruzik : разве в ассистанте нет должной инструкции? ну или на сайте.
ну по крайней мере после утсановки "visual-studio-add-in" - разаве ничего нет там доках? http://qt.nokia.com/downloads/visual-studio-add-in http://doc.qt.nokia.com/vs-add-in-1.1.7/index.html и отметье что " Note: The Qt Visual Studio Add-in will not work on Visual Studio Express editions." (по последней ссылке) PS: ilyagoo, как я понимаю, описывает как пересобрать Qt с помошью майкрософтовского компилятора, а потом ставить дополнение для работы со студией. нарыл на сайте ещё доков: http://developer.qt.nokia.com/wiki/QtVSAddin_Russian Название: Re: QT в Visual Studio Отправлено: ilyagoo от Январь 30, 2011, 23:46 PS: ilyagoo, как я понимаю, описывает как пересобрать Qt с помошью майкрософтовского компилятора, а потом ставить дополнение для работы со студией. точно так. вроде бы вопрос был про нее, а сборки под 2010 у нокии нет, если я не ошибаюсь. Название: Re: QT в Visual Studio Отправлено: Blackwanderer от Январь 31, 2011, 07:08 А можно пойти по другому пути. 2010-я студия позволяет использовать как родной компилятор, так и компилятор от 2008-ой студии (если таковой установлен). В этом случае установка Qt для 2010-ой студии ничем не отличается от установки Qt для 2008-ой студии. Из минусов - вы лишаетесь всех фишек/нововведений родного компилятора. Однако, на мой взгляд, все эти нововведения настолько специфичны, что в 99,99999% случаев вы даже не заметите их отсутствия.
Название: Re: QT в Visual Studio Отправлено: ruzik от Январь 31, 2011, 08:09 Сделал все как вы сказали, сначала все шло хорошо, ошибок не возникало, а когда ввел nmake, вылезло следующее
NMAKE: fatal error U1064: MAKEFILE не найден и конечный файл не задан Stop. Название: Re: QT в Visual Studio Отправлено: ruzik от Январь 31, 2011, 08:12 И кстати на самом сайте qt есть раздел, про qt и vs2010
Вот: http://developer.qt.nokia.com/search/tag/vs2010 Значит можно установить qt на VS2010 и не мудрить с компилятором Название: Re: QT в Visual Studio Отправлено: ruzik от Январь 31, 2011, 12:49 Очень прошу помощи, а то я вообще запутался :-\
Название: Re: QT в Visual Studio Отправлено: Авварон от Январь 31, 2011, 13:48 Qt под 2008ю студию отлично дружит с 2010м компилером. Ставится студия, ставится qt с сайта, прописывается путь к компилеру в патх, в креаторе проверяем, что указана нужная версия. Всё.
Название: Re: QT в Visual Studio Отправлено: ruzik от Январь 31, 2011, 14:22 А не могли бы вы здесь побольше расписать
"прописывается путь к компилеру в патх, в креаторе проверяем, что указана нужная версия. Всё." Буду очень благодарен P.S. извините за то что туплю, просто для меня все это в 1 раз, а с английским у меня не очень и как все это делать на оф сайте посмотреть не могу( Название: Re: QT в Visual Studio Отправлено: Авварон от Январь 31, 2011, 15:42 Ну я тоже особо мануалов не читал.
Наврал я. Ничего я не прописывал в патхи (ну кроме симейка и кумейка, но их можно не трогать). Я так понял креатор при установке сам находит студию. Если что, вот патх, к-ый прописывается для каждого проекта: Цитировать C:\Program Files\Microsoft Visual Studio 10.0\VSTSDB\Deploy;C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN;C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools;C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319;C:\WINDOWS\Microsoft.NET\Framework\v3.5;C:\Program Files\Microsoft Visual Studio 10.0\VC\VCPackages;C:\Program Files\HTML Help Workshop;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Performance Tools;C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools;C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin;C:\Developer\Qt\4.7.1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\CMake 2.8\bin;C:\Developer\Qt\4.7.1\bin Название: Re: QT в Visual Studio Отправлено: Blackwanderer от Январь 31, 2011, 18:36 Qt под 2008ю студию отлично дружит с 2010м компилером. Дружит, но не отлично. В частности, программа, скомпилированная компилятором 2010, падает при вводе/выводе в консоль. Так что либо компилить Qt вручную для 2010ой студии, либо в свойствах проекта указывать компилятор от 2008ой. Название: Re: QT в Visual Studio Отправлено: ruzik от Февраль 02, 2011, 14:32 Скачал creator sdk сам qt, qt add-in, хочу создать в Vs проект qt(визуальный) компилирую, а мне пишет
1>------ Построение начато: проект: qt, Конфигурация: Debug Win32 ------ 1>Построение начато 02.02.2011 14:31:24. 1>InitializeBuildStatus: 1> Обращение к "Debug\qt.unsuccessfulbuild". 1>CustomBuild: 1> Moc'ing qt.h... 1> Uic'ing qt.ui... 1> File 'C:\Documents and Settings\rustam\??? ?????????\Visual Studio 2010\Projects\qt\qt.ui' is not valid 1> Rcc'ing qt.qrc... 1> C:\Qt\4.7.1\bin\rcc.exe: File does not exist 'C:\Documents and Settings\rustam\??? ?????????\Visual Studio 2010\Projects\qt\qt.qrc' 1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB6006: "cmd.exe" завершилась с кодом 1. 1> 1>СБОЙ построения. 1> 1>Затраченное время: 00:00:00.60 ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== Название: Re: QT в Visual Studio Отправлено: ruzik от Февраль 02, 2011, 14:36 Вот эта ошибка при вводе nmake в консоль VS никуда не исчезла
NMAKE: fatal error U1064: MAKEFILE не найден и конечный файл не задан Stop. Помогите пожалуйста Название: Re: QT в Visual Studio Отправлено: Blackwanderer от Февраль 02, 2011, 15:20 Цитировать Вот эта ошибка при вводе nmake в консоль VS никуда не исчезла configure выполняли?NMAKE: fatal error U1064: MAKEFILE не найден и конечный файл не задан Stop. Помогите пожалуйста реально make файл существует? Ну и небольшой оффтоп. А почему именно 2010-я студия? Чем не устраивает 2008? В области С++ изменения достаточно малы и малосущественны, а проблем (в том числе и со стабильностью самой студии) больше чем хватает. Проверено на личном опыте. Название: Re: QT в Visual Studio Отправлено: ruzik от Февраль 02, 2011, 16:24 Все переделки с конфигом сделал, а существует ли реально make файл- скажите как проверить и я скажу, существует ли
А почему именно 10 потому что 8 не ставиться, возникает какая-то ошибка, пробовал искать в инете-бесполезно, а 10 без проблем пошла и работает вроде нормально Название: Re: QT в Visual Studio Отправлено: Blackwanderer от Февраль 02, 2011, 17:33 Цитировать а существует ли реально make файл- скажите как проверить и я скажу, существует ли в %QTDIR% должны быть файлы Makefile, Makefile.Debug, Makefile.Release.Название: Re: QT в Visual Studio Отправлено: ruzik от Февраль 02, 2011, 21:17 такие файлы есть только не в %QTDIR% а в %QTDIR%\qtc-debugging-helper
Название: Re: QT в Visual Studio Отправлено: Blackwanderer от Февраль 03, 2011, 07:41 Распишите подробно, по шагам что вы делаете.
Название: Re: QT в Visual Studio Отправлено: ruzik от Февраль 03, 2011, 14:30 Уже не надо, снес Vs 2010, поставил 8(она тоже поначалу не ставилась, но оказалось, что это из-за офиса 7), сделал на ней тоже самое- все работает
Всем огромнейшее спасибо!!!!!!!!!!!!!!!!! |