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

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

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: QT в Visual Studio  (Прочитано 29529 раз)
ruzik
Гость
« : Январь 30, 2011, 19:04 »

Здравствуйте, не подскажите как установить самый новый qt в visual studio 2010, и еще 1 вопрос- там конструктор работать будет?
Записан
ilyagoo
Гость
« Ответ #1 : Январь 30, 2011, 19:51 »

так же как и для 2008 и 2005.
конструктор - это дизайнер? будет.
Записан
ruzik
Гость
« Ответ #2 : Январь 30, 2011, 19:55 »

А могли бы вы чуть-чуть поподробнее Улыбающийся
Записан
ilyagoo
Гость
« Ответ #3 : Январь 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
Записан
ruzik
Гость
« Ответ #4 : Январь 30, 2011, 22:05 »

А не могли бы вы здесь еще больше расписать, а именно вот эти строчки
устанавливаешь переменную среды QTDIR, добавляешь в path c:\qt\4.7.1\bin. переходишь в папку с qt, запускаешь configure с опциями. ждешь... nmake. ждешь... устанавливаешь addin
1)Как я понимаю нужно ввести set QTDIR а чем её инициализировать?
А дальше вообще не понимаю Плачущий
Записан
ilyagoo
Гость
« Ответ #5 : Январь 30, 2011, 23:28 »

Код:
set QTDIR=c:\qt\4.7.1
set path=%path%;%QTDIR%\bin
cd c:\qt\4.7.1
configure -mp -nomake examples -nomake demos -no-qt3support

-mp заставит запустить многопоточную сборку (так быстрее)))
-nomake не будет собирать то, что указано, т.е. примеры и демо.
-no-qt3support отключает поддержку qt3
можешь добавить свое (см. configure -help)
ждешь пока закончится процесс.

Код:
nmake

куришь... долго... готово.

качаешь дополнение к студии для работы с qt http://qt.nokia.com/downloads/visual-studio-add-in

запускаешь студию. в меню Qt\Qt Options добавляешь эту версию, указав папку.

стало понятнее?
Записан
Denjs
Гость
« Ответ #6 : Январь 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
« Последнее редактирование: Январь 30, 2011, 23:45 от Denjs » Записан
ilyagoo
Гость
« Ответ #7 : Январь 30, 2011, 23:46 »

PS: ilyagoo, как я понимаю, описывает как пересобрать Qt с помошью майкрософтовского компилятора, а потом ставить дополнение для работы со студией.

точно так. вроде бы вопрос был про нее, а сборки под 2010 у нокии нет, если я не ошибаюсь.
Записан
Blackwanderer
Гость
« Ответ #8 : Январь 31, 2011, 07:08 »

А можно пойти по другому пути. 2010-я студия позволяет использовать как родной компилятор, так и компилятор от 2008-ой студии (если таковой установлен). В этом случае установка Qt для 2010-ой студии ничем не отличается от установки Qt для 2008-ой студии. Из минусов - вы лишаетесь всех фишек/нововведений родного компилятора. Однако, на мой взгляд, все эти нововведения настолько специфичны, что в 99,99999% случаев вы даже не заметите их отсутствия.
Записан
ruzik
Гость
« Ответ #9 : Январь 31, 2011, 08:09 »

Сделал все как вы сказали, сначала все шло хорошо, ошибок не возникало, а когда ввел nmake, вылезло следующее
NMAKE: fatal error U1064: MAKEFILE не найден и конечный файл не задан
Stop.
Записан
ruzik
Гость
« Ответ #10 : Январь 31, 2011, 08:12 »

И кстати на самом сайте qt есть раздел, про qt и vs2010
Вот: http://developer.qt.nokia.com/search/tag/vs2010
Значит можно установить qt на VS2010 и не мудрить с компилятором
Записан
ruzik
Гость
« Ответ #11 : Январь 31, 2011, 12:49 »

Очень прошу помощи, а то я вообще запутался  В замешательстве
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #12 : Январь 31, 2011, 13:48 »

Qt под 2008ю студию отлично дружит с 2010м компилером. Ставится студия, ставится qt с сайта, прописывается путь к компилеру в патх, в креаторе проверяем, что указана нужная версия. Всё.
Записан
ruzik
Гость
« Ответ #13 : Январь 31, 2011, 14:22 »

А не могли бы вы здесь побольше расписать
"прописывается путь к компилеру в патх, в креаторе проверяем, что указана нужная версия. Всё."
Буду очень благодарен
P.S. извините за то что туплю, просто для меня все это в 1 раз, а с английским у меня не очень и как все это делать на оф сайте посмотреть не могу(
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #14 : Январь 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
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


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