![]() |
|
|
![]()
|
|
| qtnov |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 27.12.2007 Репутация: нет Всего: нет |
вот такая ошибка в новом проекте:
Erstellen (make)... D:/Programme/MinGW/bin/mingw32-make -f Makefile.Release mingw32-make[1]: Entering directory `D:/Programme/QDevelop/bin/_MoiProekty/test' mingw32-make[1]: Leaving directory `D:/Programme/QDevelop/bin/_MoiProekty/test' mingw32-make[1]: *** No rule to make target `build\ui_mainwindow.h', needed by `bin\test.exe'. Stop. mingw32-make: *** [release] Error 2 ---------------------- Erstellung abgeschlossen mit 1 Fehler(n) ---------------------- когда создаю новый проект создаются файлы: test/ui/mainwindow.ui test/src/mainwindowimpl.h test/src/mainwindowimpl.cpp test/src/main.cpp вот код файла mainwindowimpl.h
я так понял из test/ui/mainwindow.ui должен получиться
потому что его нигде нету ктонибудь знает как это профиксить?? |
||||
|
|||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 24 Всего: 196 |
qtnov, содержимое *.pro файла в студию. А еще для начала попробуй qmake запустить в директории проекта, а лучше просто изменить дату *.pro файла и собрать проект.
|
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
Код *.pro файла покажи!
Это сообщение отредактировал(а) Любитель - 5.1.2008, 00:37 |
|||
|
||||
| qtnov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 27.12.2007 Репутация: нет Всего: нет |
код *pro файла:
test/test.pro
|
|||
|
||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 7 Всего: 162 |
попробуй. qmake сделать не забудь, если что. Это сообщение отредактировал(а) JackYF - 5.1.2008, 15:10 |
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
Я бы предпочёл добавить build в список инклюд-директорий |
|||
|
||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 7 Всего: 162 |
кстати, да |
|||
|
||||
| qtnov |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 27.12.2007 Репутация: нет Всего: нет |
порпобовал поменять параметры UI_DIR и добавил INCLUDEPATH=build (не знаю правильно или нет) таким образом:
вариант 1
вариант 2
вариант 3
пишет тоже самое я так понял в зависимости от параметра UI_DIR = ui/UI_DIR = build, либо: Erstellen (make)... D:/Programme/MinGW/bin/mingw32-make -f Makefile.Release mingw32-make[1]: Entering directory `D:/Programme/QDevelop/bin/_MoiProekty/test' mingw32-make[1]: Leaving directory `D:/Programme/QDevelop/bin/_MoiProekty/test' mingw32-make[1]: *** No rule to make target `ui\ui_mainwindow.h', needed by `bin\test.exe'. Stop. mingw32-make: *** [release] Error 2 ---------------------- Erstellung abgeschlossen mit 1 Fehler(n) ---------------------- либо: Erstellen (make)... D:/Programme/MinGW/bin/mingw32-make -f Makefile.Release mingw32-make[1]: Entering directory `D:/Programme/QDevelop/bin/_MoiProekty/test' mingw32-make[1]: Leaving directory `D:/Programme/QDevelop/bin/_MoiProekty/test' mingw32-make[1]: *** No rule to make target `build\ui_mainwindow.h', needed by `bin\test.exe'. Stop. mingw32-make: *** [release] Error 2 ---------------------- Erstellung abgeschlossen mit 1 Fehler(n) ---------------------- qmake во всех случаях делается без ошибки: Projekt aktualisieren (qmake test.pro)... ---------------------- Erstellung ohne Fehler abgeschlossen---------------------- Это сообщение отредактировал(а) qtnov - 5.1.2008, 19:06 |
||||||
|
|||||||
| qtnov |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 27.12.2007 Репутация: нет Всего: нет |
1.
а как её изменить? и что занчит запустить в директории проекта? я вот это сделал :
и, продварительно скопировав qmake.exe в D:\Programme\QDevelop\bin\_MoiProekty\test\
но дополнительного хедера не появилось 2. в Qt/4.3.3/bin/ есть утилита uic.exe и uic3.exe может она не выполняется по каким то причинам, вроде она перегоняет *.ui в *.h или *.cpp как её вручную запустить? Это сообщение отредактировал(а) qtnov - 6.1.2008, 15:55 |
||||||
|
|||||||
| BabySG |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 75 Регистрация: 26.9.2005 Репутация: нет Всего: нет |
Выполни строку, наподобие такой:
И появится этот файл. Сам задолбался разбираться... |
|||
|
||||
| GePo |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 166 Регистрация: 30.3.2003 Где: Москва Репутация: нет Всего: 3 |
добавь в CONFIG параметр uic.
это такое тайное знание, которого в документации почему-то нет. --------------------
|
|||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, 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. |