qt creator, не работает |
Здравствуйте, гость ( Вход | Регистрация )
qt creator, не работает |
Litkevich Yuriy |
31.10.2009, 1:46
Сообщение
#11
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Хотя, эта абракадабра (которую выше хотелось расшифровать) никак не мешает сборке) там как раз и написана причина ошибки, только видимо по-русскиВот чего я там на расшифровывал: Цитата "C:\DOCUME~1\" е является вутреей или вешей стало быть полез он зачем-то в Documents and Settings считая, что там должна быть команда/программа
ком дой, исполяемой прогр ммой или п кетым ф йлом. |
|
|
Kagami |
31.10.2009, 11:23
Сообщение
#12
|
Старейший участник Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: 9 |
Небольшая цитата из документации Qt Creator:
Цитата Пути или имена файлов, содержащие пробелы или специальные символы, например, запятую, знак доллара, решётку и т.д., могут вызывать сложности. Это из-за того, что некоторые инструменты, которые Qt Creator использует в фоновом режиме, имеют ограничения на дозволенные в имени файла или директории символы. Чтобы не иметь проблем, мы рекомендуем создавать проекты и элементы проекта с именами, содержащими только простые символы, числа, подчёркивание и дефис. Еще раньше он не мог работать с русскими именами файлов и папок. Как сейчас с этим обстоит дело я не знаю, так как теперь всегда создают проекты с путями, содержащими только латинские символы, и без пробелов. |
|
|
Elfinit |
31.10.2009, 18:50
Сообщение
#13
|
Участник Группа: Участник Сообщений: 127 Регистрация: 17.3.2009 Из: Казань Пользователь №: 619 Спасибо сказали: 7 раз(а) Репутация: 1 |
Довольно длительное время работал с QtCreator и довольно часто наблюдал в консоли эти иероглифы, но не задумывался о них, так как всё успешно собиралось...
А в Document and Settings QtCreator вполне успешно хранит пользовательские данные (инфу о открытых проектах, расцветке и т.п.) |
|
|
Авварон |
1.11.2009, 10:53
Сообщение
#14
|
Студент Группа: Участник Сообщений: 99 Регистрация: 26.4.2009 Пользователь №: 709 Спасибо сказали: 14 раз(а) Репутация: 0 |
одно дело настройки (ибо юзаются возможности Qt) а второе - консольные команды (qmake) которые qt не юзают. Со всеми вытекающими.
бтв у меня проекты лежат в "c:/Documents and Settings/My Documents/Qt Projects" и всё работает с версии 4.4.3. А вот русские буквы не проверял с тех пор) |
|
|
Гость_Гость_* |
25.12.2009, 9:14
Сообщение
#15
|
Гости |
Выполняется сборка проекта first...
Настройки не изменились, этап QMake пропускается. Запускается: C:/Qt/mingw/bin/mingw32-make.exe -w mingw32-make: Entering directory `E:/QT/first' C:/Qt/mingw/bin/mingw32-make -f Makefile.Debug mingw32-make[1]: Entering directory `E:/QT/first' g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"c:\Qt\qt\include\QtCore" -I"c:\Qt\qt\include\QtGui" -I"c:\Qt\qt\include" -I"c:\Qt\qt\include\ActiveQt" -I"debug" -I"c:\Qt\qt\mkspecs\default" -o debug\first.o first.cpp g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl -Wl,-subsystem,windows -o debug\first.exe debug/first.o -L"c:\Qt\qt\lib" -lmingw32 -lqtmaind -lQtGuid4 -lQtCored4 g++ -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN first.cpp all -o first mingw32-make[1]: Leaving directory `E:/QT/first' mingw32-make: Leaving directory `E:/QT/first' first.cpp:3:24: error: QApplication: No such file or directory first.cpp:4:23: error: QMainWindow: No such file or directory first.cpp: In function 'int main(int, char**)': first.cpp:7: error: 'QApplication' was not declared in this scope first.cpp:7: error: expected ';' before 'app' first.cpp:8: error: 'QMainWindow' was not declared in this scope first.cpp:8: error: 'mw' was not declared in this scope first.cpp:8: error: expected type-specifier before 'QMainWindow' first.cpp:8: error: expected ';' before 'QMainWindow' first.cpp:12: error: 'app' was not declared in this scope g++: all: No such file or directory mingw32-make[1]: *** [first] Error 1 mingw32-make: *** [debug] Error 2 Завершено с кодом возврата 2. Ошибка во время сборки проекта first Во время выполнения сборки на этапе 'Make' помогите, как починить? |
|
|
Litkevich Yuriy |
25.12.2009, 10:29
Сообщение
#16
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Гость_Гость_* |
25.12.2009, 10:43
Сообщение
#17
|
Гости |
// Простейшее приложение Qt4 (пустое окно)
#include <QtGui/QApplication> #include <QtGui/QMainWindow> int main(int argc, char *argv[]){ QApplication app(argc, argv); QMainWindow *mw = new QMainWindow(0, Qt::Window); mw->setWindowTitle("Пустое окно Qt4"); mw->resize(400, 300); mw->show(); return app.exec(); return 0; } пример с учебника.... закометировал все, оставил ретурн 0 - все равно g++ -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN first.cpp all -o first g++: all: No such file or directory в переменные окружения все добавил плохо, что в КТ-креаторе нельяз вручную папку с инклудами добавить... вообще не знаю в чем проблема |
|
|
Гость_Гость_* |
25.12.2009, 10:44
Сообщение
#18
|
Гости |
#include <QApplication>
#include <QMainWindow> так было изначально - тот же эффект |
|
|
Litkevich Yuriy |
25.12.2009, 12:19
Сообщение
#19
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Jeka |
28.12.2009, 18:22
Сообщение
#20
|
Студент Группа: Новичок Сообщений: 18 Регистрация: 28.12.2009 Пользователь №: 1341 Спасибо сказали: 0 раз(а) Репутация: 0 |
При установке qt в виндовс нужно применить команду configure. Но в моя винда не знает такой команды, что делать?
|
|
|
Текстовая версия | Сейчас: 26.12.2024, 17:21 |