![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Zen2004 |
![]()
Сообщение
#1
|
Студент ![]() Группа: Новичок Сообщений: 16 Регистрация: 21.5.2008 Пользователь №: 180 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Добрый день всем возникла проблема
когда компилю проект вылазит данная ошибка CODE Сборка (make)... C:/MinGW/bin/mingw32-make.exe -f Makefile.Debug mingw32-make.exe[1]: Entering directory `C:/md/ghfghfhgfgh' g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl -Wl,-subsystem,windows -o debug\ghfghfhgfgh.exe debug/newfile.o -L"c:\Qt\4.4.0\lib" -lmingw32 -lqtmaind -lQtGuid4 -lQtCored4 mingw32-make.exe[1]: Leaving directory `C:/md/ghfghfhgfgh' c:\MinGW\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot find -lqtmaind collect2: ld returned 1 exit status mingw32-make.exe[1]: *** [debug\ghfghfhgfgh.exe] Error 1 C:\MinGW\bin\mingw32-make.exe: *** [debug] Error 2 ---------------------- Сборка завершена с 2 ошибками ---------------------- Так же есть codeblocks там все работает без проблем компилируется без всяких ошибок текст программы в чем может быть дело ??? |
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Цитата(Zen2004 @ 22.5.2008, 10:22) Link выходит у меня не работает дебуг версия в чем может быть тогда проблема Похоже ты поставил Qt не из исходников, а установочную программу , читай Link, чтобы понять чем отличается исходники которые поставляют троли, от их автоустановщика. Если я не ошибся на счет авто установщика, то иди в кнопку "Пуск", там найди Qt ну а в ней "Qt х.х.х (Build Debug Libraries)" запусти этот bat'ник в начале спросит тебя о лицензии - согласись, ну а потом иди курить на часок примерно. После удачной сборки в каталоге %QTDIR%\bin должны появится dll'ки и с буквой "d". Например к QtGui4.dll должна прибавится QtGuid4.dll -- это как раз отладочные версии Цитата(Zen2004 @ 22.5.2008, 10:22) Link чтоб он ети библиотеки воткнул в себя и не просил на другой машине это называется статическая сборка. Т.е. тебе надо всю Qt'ю перекомпилить, яб тебе посоветовал, просто взять с собой на другую машину нужные dll'ки, это проще. Минимум надо такие: mingwm10.dll -- от компилятора MinGW32 QtCore4.dll -- консольная часть Qt'ей QtGui4.dll -- GUI часть Qt'ей находятся в %QTDIR%\bin |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 11.8.2025, 20:14 |