![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
AD |
![]()
Сообщение
#1
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: ![]() ![]() ![]() |
Вопрос, возможно, глупый, но я точного ответа не знаю. У меня Qt 4.3.2, который имеет лицензию со студией 2005 (Qt by Trolltech v4.3.2 (VS2005)). Компиляция в студии проблем не имеет. А вот если я хочу небольшие примеры из книжки компилировать через MinGW, то компилятор выдает странные ошибки. Нужна другая версия Qt или я что не так делаю?
P.S. Использовать Qt 4.1.1 (хотя в нем все нормально компилируется) не хочется, так как хочется иметь более полный набор функций! |
|
|
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
напиши что за ошибки, и потом незабывай что тебе чтобы работать с другим компиллером, нужны dll'ки собраные другим компилером, т.е. QtCore4.dll и пр.
|
|
|
AD |
![]()
Сообщение
#3
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
ViGOur |
![]()
Сообщение
#4
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Зачем же другая версия Qt? Достаточно скомпилить дополнительно Qt для работы с mingw, только пускай они лежат в разных папках, например:
Цитата Qt4.3.2_vs2005
Qt4.3.2_mingw |
|
|
AD |
![]()
Сообщение
#5
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#6
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
положи Qt в другую папку, там запусти configure с ключем win32-g++, а затем когда с конфигурируется, mingw32-make, но имей в виду если у тебя системная переменная QTDIR установлена ее надо переопределить, я для этого использовал bat-файл, чтобы не переделывать ранее сделаного
|
|
|
AD |
![]()
Сообщение
#7
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: ![]() ![]() ![]() |
Litkevich Yuriy, ViGOur, спасибо!
![]() ![]() |
|
|
AD |
![]()
Сообщение
#8
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: ![]() ![]() ![]() |
Зачем же другая версия Qt? Достаточно скомпилить дополнительно Qt для работы с mingw, только пускай они лежат в разных папках, например: Цитата Qt4.3.2_vs2005 Qt4.3.2_mingw не получился mingw32-make. ![]() |
|
|
ViGOur |
![]()
Сообщение
#9
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 2.3.2025, 5:13 |