Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: danius от Август 22, 2006, 18:05



Название: Интеграция с Visual C++ 2005 EE
Отправлено: danius от Август 22, 2006, 18:05
После установки MS Visual C++ 2005 Express Edition попробовал установить qt-vsintegration-1.1.3 в которой как известно есть интеграция с Visual Studio 2005, но опция выбора VS2005 не активна  :(
Было бы неплохо использовать Qt с этим бесплатным IDE.
Если кто сталкивалсь помогите плз


Название: Интеграция с Visual C++ 2005 EE
Отправлено: Sergeich от Август 22, 2006, 20:54
http://www.trolltech.com/developer/notes/compilers/vcpp


Название: Интеграция с Visual C++ 2005 EE
Отправлено: ElderOrb от Август 22, 2006, 22:12
Не могу гарантировать результат но в реадми.тхт неофициального патча для Qt, об использовании которого можно почитать здесь http://qtnode.net/wiki/Qt4_with_Visual_Studio написано

Цитировать
When using VisualStudio 2005 Express, make sure that you have installed MS Platform SDK and that
the environment variables are set correct. Maybe you have to modify
C:\Program Files\Microsoft Visual Studio 8 Express\Common7\Tools\vsvars.bat
and add the paths to your Platform SDK installation:
change
@set INCLUDE=C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE;%INCLUDE%
to
@set INCLUDE=C:\Program Files\Microsoft Platform SDK\Include;C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE;%INCLUDE%

and
@set LIB=C:\Program Files\Microsoft Visual Studio 8\VC\LIB;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib;%LIB%
to
@set LIB=C:\Program Files\Microsoft Platform SDK\LIB;C:\Program Files\Microsoft Visual Studio 8\VC\LIB;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib;%LIB%

After this, you can start compiling (not using cmd.exe!) with the help of
'Visual Studio .NET 2005 Command Prompt'


из чего можно сделать вывод что похоже после этого патча всё должно заработать.


Название: Интеграция с Visual C++ 2005 EE
Отправлено: danius от Август 23, 2006, 09:00
http://www.trolltech.com/developer/notes/compilers/vcpp

"In order to use Qt with the Visual Studio 2005 Express Edition you need to download and install the platform SDK. Due to limitations in the Express Edition it is not possible for us to install the Qt Visual Studio Integration. You will need to use our command line tools to build Qt applications in this edition."

Досадно, но судя по цитате с trolltech.com о возможностях интеграции c Visual C++ 2005 EE придется забыть :)

2 ElderOrb:
Там написано овозможности компиляции Qt, но с помощью командной строки, о возможностях интеграции не сказано ничего.


Название: Интеграция с Visual C++ 2005 EE
Отправлено: Shaman13 от Август 24, 2006, 16:13
У меня тоже проблема с интеграцией, не пойму, что за фигня. Visual Studio 2005 Professional Edition, устанавливаю qt-win-commercial-4.1.4-vs2005.exe. Проекты открываются и компилируются нормально, но формы открывает как текст, в меню нет Qt и т.д.

Кто-нибудь сталкивался?


Название: Интеграция с Visual C++ 2005 EE
Отправлено: ufna от Август 24, 2006, 18:44
Цитата: "Shaman13"
У меня тоже проблема с интеграцией, не пойму, что за фигня. Visual Studio 2005 Professional Edition, устанавливаю qt-win-commercial-4.1.4-vs2005.exe. Проекты открываются и компилируются нормально, но формы открывает как текст, в меню нет Qt и т.д.

Кто-нибудь сталкивался?
need:
qt-vsintegration-1.1.4 ||... qt-vsintegration-1.1.0


Название: Интеграция с Visual C++ 2005 EE
Отправлено: Shaman13 от Август 25, 2006, 17:04
Цитата: "ufna"
need:
qt-vsintegration-1.1.4 ||... qt-vsintegration-1.1.0

Thanks!


Название: Интеграция с Visual C++ 2005 EE
Отправлено: ufna от Август 26, 2006, 10:15
Как я понял, приставка студии в версии Qt означает с помощью какой студии скомпилили примеры и ассистансы. По крайней мере, ставил с 2005, а стоит 2003я, все приложения Кутяшные не запускаются. Поставил 2005ую - все пошло.
А интегрирую всегда версией 1.1.0. Подходит. :)