сборка под windows, В чём проблема?? |
Здравствуйте, гость ( Вход | Регистрация )
сборка под windows, В чём проблема?? |
andreykyz |
25.11.2007, 20:30
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 10 Регистрация: 25.11.2007 Пользователь №: 23 Спасибо сказали: 0 раз(а) Репутация: 0 |
установил всё
как сдесь но приложение (прекрасно собирающееся по Линукс) под windows не собирается CODE C:\Qt\4.3.2\paint>make
mingw32-make -f Makefile.Debug all mingw32-make[1]: Entering directory `C:/Qt/4.3.2/paint' 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"..\include\QtCore" -I"..\include\QtCore" -I"..\include\QtGui" -I"..\include\QtGui" -I "..\include" -I"." -I"c:\Qt\4.3.2\include\ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"..\mkspecs\win32-g++" -o tmp\obj\d ebug_shared\paint.o paint.cpp paint.cpp:1: error: stray '\239' in program paint.cpp:1: error: stray '\187' in program paint.cpp:1: error: stray '\191' in program paint.cpp:1: error: invalid token paint.cpp:1: error: expected constructor, destructor, or type conversion before '<' token paint.cpp:1: error: expected `,' or `;' before '<' token In file included from C:/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/cstring:49, from C:/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/bits/char_traits.h:45, from C:/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/string:47, from ../include/QtCore/../../src/corelib/tools/qstring.h:57, from ../include/QtCore/qstring.h:1, from ../include/QtCore/../../src/corelib/kernel/qobject.h:45, ******************************************************************************** ********** полный текст в прикреплённом файле ******************************************************************************** ********** paint.cpp:38: error: invalid use of undefined type `struct QPen' ../include/QtGui/../../src/gui/kernel/qwindowdefs.h:69: error: forward declaration of `struct QPen' paint.cpp:42: error: invalid use of undefined type `struct QDebug' ../include/QtCore/../../src/corelib/global/qglobal.h:1291: error: forward declaration of `struct QDebug' paint.cpp: In member function `void PainterPathWidget::Libman(float)': paint.cpp:51: error: invalid use of undefined type `struct QDebug' ../include/QtCore/../../src/corelib/global/qglobal.h:1291: error: forward declaration of `struct QDebug' paint.cpp:100: error: invalid use of undefined type `struct QDebug' ../include/QtCore/../../src/corelib/global/qglobal.h:1291: error: forward declaration of `struct QDebug' paint.cpp:106: error: invalid use of undefined type `struct QDebug' ../include/QtCore/../../src/corelib/global/qglobal.h:1291: error: forward declaration of `struct QDebug' ../include/QtCore/../../src/corelib/global/qglobal.h: At global scope: ../include/QtCore/../../src/corelib/global/qglobal.h:1294: warning: inline function `QDebug qDebug()' used but never def ined mingw32-make[1]: *** [tmp\obj\debug_shared\paint.o] Error 1 mingw32-make[1]: Leaving directory `C:/Qt/4.3.2/paint' mingw32-make: *** [debug-all] Error 2
Прикрепленные файлы
|
|
|
Litkevich Yuriy |
15.1.2008, 20:26
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Цитата stray '\239' in program такое только при неправильном символе появляется, я как-то русскую "с" в место английской за финтелил, первый раз долго парился. А вот когда в Qt'ях на такое наткнулся, Тотал Командер помог, и тоже два лишних байта в начале. Теперь если на строку с ошибкой переходить и она окажется первой, я сразу стираю первый символ и пишу его заново, помогает. Как я заметил это происходит при смене редактора, с начала в одном делал, а потом в другом, у меня почти в 100% случаях вылезит такой касячек |
|
|
Текстовая версия | Сейчас: 21.12.2024, 11:14 |