![]() |
|
|
![]()
|
|
| zim22 |
|
|||
|
depict1 ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2682 Регистрация: 15.1.2009 Где: Украина Репутация: нет Всего: 69 |
Проблема в том, что я хочу использовать Mingw g++ компилятор, который идёт в поставке с Qt creator
Но IDE Qt creator использует Microsoft cl.exe (из установленной у меня MSVC 2008) для компиляции... версия Qt creator 1.2.0 сам Qt за 2009.01 ОС: Vista |
|||
|
||||
| Cheloveck |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1578 Регистрация: 26.7.2008 Где: Тула Репутация: нет Всего: 32 |
zim22, у меня тоже стоит студия, однако в Makefile пишется следующее
С чего ты взял, что компилится cl'ем? -------------------- ![]() |
|||
|
||||
| zim22 |
|
||||||||
|
depict1 ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2682 Регистрация: 15.1.2009 Где: Украина Репутация: нет Всего: 69 |
уверен на 100%. Create New Project-Пустой проект Qt4-Next-Next-Next добавляю в проект С++ файл с именем main.cpp со след.содержимым:
g++ компилятор собирает этот код без проблем, а Microsoft ругается на него. Так вот, слова, которыми он ругается, совпадают и в MSVC и в Qt creator
Также, если посмотреть внутрь папки с проектом, то увидим этот файл: vc90.pdb Плюс внутри файла Makefile содержится это:
А внутри файла Makefile.debug это:
*** Cheloveck, чем ты собирал саму Qt? я nmake.exe из Microsoft использовал. может поэтому такая хрень... Это сообщение отредактировал(а) zim22 - 10.10.2009, 19:19 |
||||||||
|
|||||||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
1. Если много компилеров - установи QMAKESPEC.
2. Qt, конечно, должно быть собрано тем же компилером, что и приложения. |
|||
|
||||
| Cheloveck |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1578 Регистрация: 26.7.2008 Где: Тула Репутация: нет Всего: 32 |
zim22, да я не собирал сам, я скачал готовые бинарники с оффсайта
-------------------- ![]() |
|||
|
||||
| zim22 |
|
|||
|
depict1 ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2682 Регистрация: 15.1.2009 Где: Украина Репутация: нет Всего: 69 |
решил проблему так:
Удалил Qt SDK 2009.01 и Qt creator 1.2.0 и поставил их заново. Ничего не собирал. Qt creator заработал нормально (mingw компилит) Это сообщение отредактировал(а) zim22 - 10.10.2009, 20:42 |
|||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |