не компилируются приложения |
Здравствуйте, гость ( Вход | Регистрация )
не компилируются приложения |
deex |
12.3.2009, 14:12
Сообщение
#1
|
Студент Группа: Участник Сообщений: 45 Регистрация: 12.3.2009 Пользователь №: 608 Спасибо сказали: 0 раз(а) Репутация: 0 |
нигде не могу найти решение проблемы.
при компиляции самого просто примера такая ошибка: http://pic.ipicture.ru/uploads/090312/5aV8txRA1m.jpg и соответственно не собирается exe а блин, забыл запустить configure.. сейчас наверное все проблемы решатся. |
|
|
kwisp |
12.3.2009, 14:15
Сообщение
#2
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
|
|
|
ViGOur |
12.3.2009, 14:20
Сообщение
#3
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
|
|
|
deex |
12.3.2009, 15:23
Сообщение
#4
|
Студент Группа: Участник Сообщений: 45 Регистрация: 12.3.2009 Пользователь №: 608 Спасибо сказали: 0 раз(а) Репутация: 0 |
сделал всё как здесь:
http://wiki.crossplatform.ru/index.php/Сбо...ованием_MinGW32 файлы QtCore4.dll QtCored4.dll QtGui4.dll QtGuid4.dll ... moc.exe qmake.exe rcc.exe uic.exe появились. запускаю make: C:\MinGW\bin>mingw32-make.exe mingw32-make.exe: *** No targets specified and no makefile found. Stop. есть ещё батник: Цитата @echo off mingw32-make %* C:\MinGW\bin>make.bat mingw32-make: *** No targets specified and no makefile found. Stop. |
|
|
BRE |
12.3.2009, 15:31
Сообщение
#5
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
запускаю make: C:\MinGW\bin>mingw32-make.exe mingw32-make.exe: *** No targets specified and no makefile found. Stop. Давай с самого начала. Есть ли в этом директории, где ты запускаешь make, файл makefile. Если его нет, посмотри, а если ли файл с расширение .pro, если есть, то запусти qmake. Он (если все нормально) создаст makefile и тогда make'у будет чем заняться. |
|
|
deex |
12.3.2009, 15:48
Сообщение
#6
|
Студент Группа: Участник Сообщений: 45 Регистрация: 12.3.2009 Пользователь №: 608 Спасибо сказали: 0 раз(а) Репутация: 0 |
расскажу всё по порядку:
я установил всё с нуля. сначала запускал появившийся ярлык Qt 4.3.0 (Build Debug Libraries): %COMSPEC% /k "C:\Qt\4.3.0\bin\qtvars.bat compile_debug" ничего не помогло. ошибка та же, что и на скриншоте в первом посте. потом нашёл туториал http://wiki.crossplatform.ru/index.php/Сбо...ованием_MinGW32 сделал всё как в нём (назначил переменные через консоль) потом configure -debug-and-release -qt-libpng -qt-libjpeg минут 5 всё обрабатывалось, потом без ошибок завершилось. Цитата ... Reading C:/Qt/4.3.0/demos/qtdemo/qtdemo.pro Qt is now configured for building. Just run mingw32-make. To reconfigure, run mingw32-make confclean and configure. запускаю: Цитата C:\MinGW\bin>mingw32-make.exe mingw32-make.exe: *** No targets specified and no makefile found. Stop. Далее. Запустил qmake - тишина. MakeFile есть в папке C:\Qt\4.3.0\ запускаю Цитата C:\MinGW\bin>mingw32-make.exe %QTDIR%makefile mingw32-make.exe: Nothing to be done for `C:\Qt\4.3.0\makefile'. Дальше не знаю, что делать? Я занимаюсь веб-программированием и на qt пока ничего не писал. но год назад у меня получалось настроить и скомпилить примеры. сейчас всё забыл начисто. скажите - каким компилятором и что именно нужно скомпилировать чтобы вся эта связка заработала? я пока не очень понимаю все эти действия. |
|
|
ViGOur |
12.3.2009, 15:56
Сообщение
#7
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Почитай: Установка Qt, наверняка что-то забыл делать или сделал не так.
Если все сделал именно так как описано по ссылке выше, то нужно думать. |
|
|
Litkevich Yuriy |
12.3.2009, 15:57
Сообщение
#8
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
deex |
12.3.2009, 16:01
Сообщение
#9
|
Студент Группа: Участник Сообщений: 45 Регистрация: 12.3.2009 Пользователь №: 608 Спасибо сказали: 0 раз(а) Репутация: 0 |
Цитата Примечание: Если не вы не используете конфигурационных скриптов (configured shells), доступных в меню приложения, в Qt Open Source Edition, configure требует, чтобы файла sh.exe не было в путях или же чтобы он запускался из msys. Это относится также и к mingw32-make. не понимаю. если у меня в путях есть C:\MinGW\bin\, который содержит mingw32-make, мне удалить путь из путей, или переместить файл? |
|
|
Litkevich Yuriy |
12.3.2009, 16:04
Сообщение
#10
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
В указанном руководстве, в разделе Установка библиотеки Qt -> Конфигурация есть такие строчки:
Цитата В каталоге <QTDIR> создайте bat-файл... deex, лучше сделай все по руководству в Вики Сборка Qt с использованием MinGW32 чтобы файла sh.exe не было в путях или же чтобы он запускался из msys Это для случая если у тебя стоит MSYS вместо или по соседству с MinGW32
|
|
|
Текстовая версия | Сейчас: 2.12.2024, 2:58 |