Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: beergood от Июль 25, 2006, 14:53



Название: проблема с интеграцией Qt 4.1.3. и VC++
Отправлено: beergood от Июль 25, 2006, 14:53
Скачал с http://www.trolltech.com Qt 4.1.3 opensource для windows. Хотел посмотреть. У меня стоит Visual C++ 6.0.
Чтобы ее поставить пришлось еще и MinGW скачать. Поставилось все без проблем, а настроить интеграцию никак не могу.
Отдельно все работает (и дизайнер, и ассистент, и лингвист), а С++ заголовочные файлы для Qt не видит.
В хэлпах написано, что надо в С++ в tools\customise\Add-ins and Macro Files включить макрос QMsDev, а у меня его там нет. Может я че не правильно установил? Но там вроде негде ошибиться.
Или нужно отдельно скачивать интегратор??? Если так, то скиньте ссылочку
Пробовал с диска поставить старую версию 2.3 - то же самое.
Еще написано, что для VC++ нужна команда nmake. Где это нужно писать??? У меня пишет, что не является внутренней или внешней коммандой.

Я в этом не очень разбираюсь. Кто шарит, помогите, плиз!!!


Название: проблема с интеграцией Qt 4.1.3. и VC++
Отправлено: Admin от Июль 25, 2006, 15:37
Хорошо интегрируется 3 версия QT

4 версия уже не расчитана на интеграцию с устаревшей средой


Название: проблема с интеграцией Qt 4.1.3. и VC++
Отправлено: beergood от Июль 25, 2006, 16:11
А если брать 3 версию, то какая лучше??? Последняя?
Я пробовал ставить версию 2.3, все равно этого макроса не было.


Название: проблема с интеграцией Qt 4.1.3. и VC++
Отправлено: BaltikS от Июль 25, 2006, 16:17
Цитата: "Admin"
Хорошо интегрируется 3 версия QT

4 версия уже не расчитана на интеграцию с устаревшей средой

Интегрируется и ещё как хорошо!!! Но при этом QT д.б. коммерческая. И интеграция работает, даже лучше чем с 3 QT :wink:


Название: проблема с интеграцией Qt 4.1.3. и VC++
Отправлено: beergood от Июль 25, 2006, 16:33
А большая разница между коммерческой и некоммерческой версиями?
Я имею ввиду всё написанной для второй будет работать и для первой?
И где тогда можно хорошую коммерческую версию взять???


Название: проблема с интеграцией Qt 4.1.3. и VC++
Отправлено: Admin от Июль 25, 2006, 16:33
ух ты раскажи
а то я думал со своим устревшим VC я в пролете


Название: проблема с интеграцией Qt 4.1.3. и VC++
Отправлено: BaltikS от Июль 26, 2006, 09:31
Цитата: "beergood"
И где тогда можно хорошую коммерческую версию взять???

Купить
Цитировать
ух ты раскажи
а то я думал со своим устревшим VC я в пролете

На аккаунте пользователя (обладателя лицензионной версии) есть несколько типов и версий Qt. Например уже собранные с интеграцией для 2005, 2003 и VC6. Просто запускаешь сетап, всё это скомпиленное добро само распаковыется и интегрируется... Надо пересобрать вручную, пожалуйста, заходишь в папку src и по-старинке даёшь команду nmake. А в VC6 появляется дополнительная тулбарина с чуть расширенными возможностями. Кстати что ещё заметил так это что стиль XP уже откомпиленный присутствует. И не надо никаких SDK виндусовых устанавливать. Я считаю это очень удобно! Я имею ввиду установку!


Название: проблема с интеграцией Qt 4.1.3. и VC++
Отправлено: Steven_Orko от Август 14, 2006, 14:50
Цитата: "BaltikS"
Просто запускаешь сетап, всё это скомпиленное добро само распаковыется и интегрируется...


Но, это ты загнул.  Нефига она не интегрируется. Для этого надо дополнительно еще ставить сам интегратор после установки откомпиленной версии Qt. Вообще есть два интегратора: один для версии MS VS старше 6.0, а другой для всех. по функциональности оба отличаются. Так что, чтобы получить макрос в MS VS 6.0, необходимо установить общий интегратор (коллекцию интеграторов).

Все выше сказанное касается только Винды.