Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> qt не работает! Кто-нибудь сталкивался?.. 
V
    Опции темы
szz
Дата 14.5.2006, 22:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

Репутация: нет
Всего: 33



Я установил qt под виндоус, тот, что с инсталляцией идет. Мне предложили установить MinGW, я согласился (на этом компе С++ компиляторов не стояло).
 Запустил configure - все долго конфигурировалось и в конце было сказано, что я просто могу использовать mingw32-make.
   Хорошо, теперь пишу первый пример "Hello world" из документации, вcе делаю как указано:

Код
C:\MinGW\hellow>qmake -project

C:\MinGW\hellow>qmake

C:\MinGW\hellow>mingw32-make
mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `C:/MinGW/hellow'
g++ -c -g -g -frtti -fexceptions -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL
 -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"C:/Qt/4.1.2/
include/QtCore" -I"C:/Qt/4.1.2/include/QtGui" -I"C:/Qt/4.1.2/include" -I"." -I"C
:/Qt/4.1.2/include/ActiveQt" -I"debug" -I"." -I"C:/Qt/4.1.2/mkspecs/win32-g++" -
o debug\main.o main.cpp
g++ -mthreads -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runt
ime-pseudo-reloc -Wl,-subsystem,windows -o "debug\hellow.exe" debug\main.o  -L"C
:\Qt\4.1.2\lib" -lmingw32 -lqtmaind -lQtGuid4 -lQtCored4
C:\MinGW\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot fin
d -lqtmaind
collect2: ld returned 1 exit status
mingw32-make[1]: *** [debug\hellow.exe] Error 1
mingw32-make[1]: Leaving directory `C:/MinGW/hellow'
mingw32-make: *** [debug] Error 2

C:\MinGW\hellow>


   Не "сделался" проект, хотя и скомпилировался (в папке "Debug" появился файл "main.o").
   Когда я пытаюсь "делать" Maкefile.Release - выпадает почти то же самое - на одну ошибку меньше.

     Кто-нибудь сталкивался с этим?  Может я что-то делаю не так?  Комп совершенно чистый, winXP только что установлен. 


--------------------
PM   Вверх
Любитель
Дата 15.5.2006, 15:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 24
Всего: 92



Ну вообщем-то, первый шаг - посмотри есть ли у тебя в папке C:\QT\4.4.2\lib эта библиотека (qtmaind). Если нет, то поищи по винту и копирни туда (где-то должна быть, если пакет установки не корёженный).
Для надёжности, компилируй всё с командной строки QT (ярлык есть в меню). Тогда у тебя автоматом будет запущен батник, который с гарантией пропишет пути к MinGW и QT.
Кстати, зачем configure? Может я ошибаюсь, но по-моему инсталлер ставит уже настраивая всё, что надо. Если я не ошибаюь, configure нужен при ручной компиляции библиотеки (configure и затем make). По крайней мере у меня всё работает (если быть точным почти всё, по непонятным для меня причинам приходится в qconfig.h прописать QT_EDITION в QT_OPENSOURCE_EDITION, там стоит пустой дефайн). 


--------------------
PM MAIL ICQ Skype   Вверх
szz
Дата 15.5.2006, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

Репутация: нет
Всего: 33



Ура! Я все переустновил и не запускал configure - и все теперь работает отлично!
 Спасибо! 


--------------------
PM   Вверх
Любитель
Дата 15.5.2006, 16:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 24
Всего: 92



Пожалуйста!  smile  


--------------------
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1045 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.