crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> проблемы с интеграцией Qt в Microsoft Visual Studio .NET 2003
raus
  опции профиля:
сообщение 16.2.2012, 22:12
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 15.2.2012
Пользователь №: 3222

Спасибо сказали: 0 раз(а)




Репутация:   0  


Здравствуйте. подскажите, пожалуйста, как заставить Qt работать в Microsoft Visual Studio .NET 2003?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
raus
  опции профиля:
сообщение 17.2.2012, 10:12
Сообщение #2


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 15.2.2012
Пользователь №: 3222

Спасибо сказали: 0 раз(а)




Репутация:   0  


И так я установил QtSdk 4.8.0. Затем я открываю Visual Studio .NET 2003 Command Prompt. В этом консольном приложении прописываю путь к configure.exe
C:\>cd c:\QtSDK\Desktop\Qt\4.8.0\mingw\
C:\QtSDK\Desktop\Qt\4.8.0\mingw>configure.exe

Выводится вот такая штука:
Type '3' to view the GNU General Public License version 3 (GPLv3).
Type 'L' to view the Lesser GNU General Public License version 2.1 (LGPLv2.1).
Type 'y' to accept this license offer.
Type 'n' to decline this license offer.
Я нажимаю “y”

В итоге появилось много строчек, последняя из которых :
Qmake failed, return code 3
Как я понял это не хорошо.. и nmake файла нигде не появилось, который нужно вызвать следующим
Если не трудно, то подскажите, что я не так делаю?


а может быть эти проблемы из-за того что у меня студия enterprise architect или это не имеет значения?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kuzulis
  опции профиля:
сообщение 17.2.2012, 10:50
Сообщение #3


Активный участник
***

Группа: Участник
Сообщений: 393
Регистрация: 29.6.2009
Пользователь №: 862

Спасибо сказали: 36 раз(а)




Репутация:   7  


У тебя в голове каша.

SDK - это когда ничего не нужно пересобирать и делать configure - это когда нужно просто работать.

Ты скачал SDK, уже откомпиленое при помощи компилятора MinGW, зачем ты запускаешь configure.exe? :blink:

Чтобы использовать студийный компилятор - то нужно поставить галочку в SDK менеджере и выкачать
SDK, откомпиленное при помощи MSVS 2008. Но при этом, у тебя в системе должна быть установлена
сама MSVS 2008!

Чтобы использовать твой конпелятор от Visual Studio .NET 2003 - тебе нужно
выкачать исходники Qt а не SDK (т.е. можешь также в SDK менеджере установить галочку для
скачивания исходников Qt, а можешь скачать их сам с сайта QtNokia).
Далее, тебе необходимо перекомпилировать исходники Qt своим компилятором
и уже потом пользоваться.

Как собирать Qt из исходников - ищи в гугле или на самом сайте Qt.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
raus
  опции профиля:
сообщение 17.2.2012, 12:57
Сообщение #4


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 15.2.2012
Пользователь №: 3222

Спасибо сказали: 0 раз(а)




Репутация:   0  


спасибо. а перед компиляцией исходников sdk надо удалять?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kuzulis
  опции профиля:
сообщение 17.2.2012, 13:06
Сообщение #5


Активный участник
***

Группа: Участник
Сообщений: 393
Регистрация: 29.6.2009
Пользователь №: 862

Спасибо сказали: 36 раз(а)




Репутация:   7  


Цитата(raus @ 17.2.2012, 13:57) *
спасибо. а перед компиляцией исходников sdk надо удалять?

Да, а зачем тебе балласт на диске, оно все-равно не будет использоваться.
Скачай только исходники и все.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
raus
  опции профиля:
сообщение 18.2.2012, 0:17
Сообщение #6


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 15.2.2012
Пользователь №: 3222

Спасибо сказали: 0 раз(а)




Репутация:   0  


скачал я qt-win-opensource-4.8.0-vs2008.exe... установил все по умолчанию

затем открыл Visual Studio .NET 2003 Command Prompt. Прописал путь к configure.exe и запустил.
C:\>cd c:\QtSDK\Desktop\Qt\4.8.0\mingw\
C:\QtSDK\Desktop\Qt\4.8.0\mingw>configure.exe

потом ввел nmake...часа 2 на консоли строчки новые появлялись...и в итоге вот такие ошибки:
NMAKE : fatal error U1077: 'link' : return code '0x3e8'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio .NET 2003\
VC7\BIN\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.

что я опять не так сделал?(
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kuzulis
  опции профиля:
сообщение 18.2.2012, 11:53
Сообщение #7


Активный участник
***

Группа: Участник
Сообщений: 393
Регистрация: 29.6.2009
Пользователь №: 862

Спасибо сказали: 36 раз(а)




Репутация:   7  


Цитата
что я опять не так сделал?(

вот что не так
Цитата
скачал я qt-win-opensource-4.8.0-vs2008.exe... установил все по умолчанию

ну ты же видишь, что написано vs2008 - значит это уже скомпиленные библиотеки для MSVS2008,
это не исходники.

Исходники тут http://download.qt.nokia.com/qt/source/qt-...rc-4.8.0.tar.gz
ты ж внимательнее читай что написано и что ты качаешь, не, ну серьезно...

и вместо просто
Цитата
configure.exe

лучше добавлять параметры к нему.

PS: Ты ж сначала изучи и прочти внимательно вопрос (информации в гугле и у них на сайте предостаточно) - а не делай все бездумно.
Все, я ретируюсь. :)

Сообщение отредактировал kuzulis - 18.2.2012, 11:56
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
raus
  опции профиля:
сообщение 19.2.2012, 0:23
Сообщение #8


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 15.2.2012
Пользователь №: 3222

Спасибо сказали: 0 раз(а)




Репутация:   0  


и все же руки у меня, наверно, из ж...ы растут((

Цитата


качал я и это. и все равно прежние ошибки. и прописывал сonfigure.exe –platform win32-msvc2003.
открывал projects.sln и пробовал и из студии собирать ошибки вот такие:

Прикрепленное изображение
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
raus
  опции профиля:
сообщение 21.2.2012, 23:56
Сообщение #9


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 15.2.2012
Пользователь №: 3222

Спасибо сказали: 0 раз(а)




Репутация:   0  


пересобрал я еще раз кьют...те же ошибки как и обычно :unsure:
но думаю: дай проектик простенький создать попробую.... запустился мой проектик)) затем попробовал собрать большой проект.. и тоже собрался) не знаю что с этими ошибками делать, но проекты вроде собираются..
kuzulis, еще раз спасибо)

и еще кьют не собирается если в папке bin не убрать файл syncqt.bat
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.11.2024, 19:29