![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
molchanoviv |
![]()
Сообщение
#31
|
![]() Старейший участник ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 597 Регистрация: 18.7.2008 Из: Саратов Пользователь №: 238 Спасибо сказали: 41 раз(а) Репутация: ![]() ![]() ![]() |
Цитата Может дело в том что по умолчанию скомпилилась только релиз версия, а я работаю в дебаге и идет несоответствие? Наврядли. Оно бы собралось, а проблемы появились бы на этапе выполнения. А у тебя скорее всего проблема с путями. |
|
|
Litkevich Yuriy |
![]()
Сообщение
#32
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Может дело в том что по умолчанию скомпилилась только релиз версия, а я работаю в дебаге и идет несоответствие? ну если ты пытаешся в отладочную верси примера собрать, то конечно.Релизная умышленно сделана, дело в том что плагины к Дизайнеру можно только релизные подстегивать. Если нужны примеры (без дизайнера), то подправь файл [QWT]/qwtconfig.pri, про который я говорил (там подписано) закоментируй первую строку и разкоментируй две другие. затем пересобери Qwt.
|
|
|
kwisp |
![]()
Сообщение
#33
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
Примеры, из папки бин запускаются, спору нет. Если скопировать в другое место папку simple_plot, открыть например в кьюткреаторе *.про файл и попробовать скомпилировать, то вылетают ошибки, которые я указал выше (рисунок). Может дело в том что по умолчанию скомпилилась только релиз версия, а я работаю в дебаге и идет несоответствие? смотри еще такой вариант возможен: попробуй скопировать папку с примером из директроии Qwt себе куда нибудь и собери проект ручками там скорее всего готовый файл проекта есть Цитата qmake mingw32-make если все пройдет удачно то проблема в настройке твоей IDE. чувствую это именно так. |
|
|
_Vitaliy_ |
![]()
Сообщение
#34
|
Студент ![]() Группа: Участник Сообщений: 59 Регистрация: 20.11.2008 Пользователь №: 428 Спасибо сказали: 3 раз(а) Репутация: ![]() ![]() ![]() |
Доброго времени суток.
Долго не отвечал, бо был занят другим :-( . Наверное все дело в путях, потому-что копируя пример в любое другое место, вываливается несметное кол-во ошибок... Насколько я понимаю в путях должна быть прописана директория к сырцам C:\qwt_debug_reliz\qwt-5.1.1\src ? Но даже копируя все из нее в папку с проектом - ошибки !!! Хелп плиз |
|
|
kwisp |
![]()
Сообщение
#35
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
_Vitaliy_,
а ошибки можно увидеть? |
|
|
_Vitaliy_ |
![]()
Сообщение
#36
|
Студент ![]() Группа: Участник Сообщений: 59 Регистрация: 20.11.2008 Пользователь №: 428 Спасибо сказали: 3 раз(а) Репутация: ![]() ![]() ![]() |
Вот то что выдает креатор, хотя Path=C:\MinGW\bin;C:\Qt\4.4.3\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\qwt-5.1.1\qwt-5.1.1\src;C:\Qt\QtCreator\qt\bin;C:\Qt\QtCreator\mingw\bin;C:\Qt\QtCreator\bin;C:\Qt\4.4.3\bin;C:\MinGW\bin;C:\qwt-5.1.1\qwt-5.1.1\srcC:\qwt_debug_reliz\qwt-5.1.1\lib;C:\qwt_debug_reliz\qwt-5.1.1\src;
Раскрывающийся текст Running build steps for project simple_plot... Configuration unchanged, skipping QMake step. Starting: C:/MinGW/bin/mingw32-make.exe debug -w mingw32-make: Entering directory `D:/my_programming_qt/1/simple_plot' C:/MinGW/bin/mingw32-make -f Makefile.Debug mingw32-make[1]: Entering directory `D:/my_programming_qt/1/simple_plot' 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\4.4.3\include\QtCore" -I"c:\Qt\4.4.3\include\QtCore" -I"c:\Qt\4.4.3\include\QtGui" -I"c:\Qt\4.4.3\include\QtGui" -I"c:\Qt\4.4.3\include" -I"c:\Qt\4.4.3\include\ActiveQt" -I"debug" -I"." -I"c:\Qt\4.4.3\mkspecs\win32-g++" -o debug\simple.o simple.cpp simple.cpp:2:22: qwt_plot.h: No such file or directory simple.cpp:3:29: qwt_plot_marker.h: No such file or directory simple.cpp:4:28: qwt_plot_curve.h: No such file or directory simple.cpp:5:24: qwt_legend.h: No such file or directory simple.cpp:6:22: qwt_data.h: No such file or directory simple.cpp:7:22: qwt_text.h: No such file or directory simple.cpp:17: error: expected class-name before '{' token simple.cpp:32: error: ISO C++ forbids declaration of `QwtData' with no type simple.cpp:32: error: `QwtData' declared as a `virtual' field simple.cpp:32: error: expected `;' before '*' token simple.cpp:37: error: expected `;' before "virtual" simple.cpp:57: error: expected class-name before '{' token simple.cpp: In constructor `Plot::Plot()': simple.cpp:65: error: `setTitle' was not declared in this scope simple.cpp:66: error: `QwtLegend' has not been declared simple.cpp:66: error: `QwtPlot' has not been declared simple.cpp:66: error: `RightLegend' was not declared in this scope simple.cpp:66: error: `insertLegend' was not declared in this scope simple.cpp:69: error: `xBottom' was not declared in this scope simple.cpp:69: error: `setAxisTitle' was not declared in this scope simple.cpp:70: error: `yLeft' was not declared in this scope simple.cpp:73: error: `QwtPlotCurve' was not declared in this scope simple.cpp:73: error: `cSin' was not declared in this scope simple.cpp:73: error: `QwtPlotCurve' is not a type simple.cpp:75: error: `QwtPlotItem' has not been declared simple.cpp:75: error: `RenderAntialiased' was not declared in this scope simple.cpp:77: error: invalid use of undefined type `struct QPen' c:/Qt/4.4.3/include/QtGui/../../src/gui/kernel/qwindowdefs.h:69: error: forward declaration of `struct QPen' simple.cpp:80: error: `cCos' was not declared in this scope simple.cpp:80: error: `QwtPlotCurve' is not a type simple.cpp:82: error: `QwtPlotItem' has not been declared simple.cpp:84: error: invalid use of undefined type `struct QPen' c:/Qt/4.4.3/include/QtGui/../../src/gui/kernel/qwindowdefs.h:69: error: forward declaration of `struct QPen' simple.cpp:95: error: `QwtPlotMarker' was not declared in this scope simple.cpp:95: error: `mY' was not declared in this scope simple.cpp:95: error: `QwtPlotMarker' is not a type simple.cpp:98: error: `QwtPlotMarker' is not a class or namespace simple.cpp:98: error: `HLine' was not declared in this scope simple.cpp:103: error: `mX' was not declared in this scope simple.cpp:103: error: `QwtPlotMarker' is not a type simple.cpp:106: error: `QwtPlotMarker' is not a class or namespace simple.cpp:106: error: `VLine' was not declared in this scope simple.cpp:65: warning: unused variable 'setTitle' simple.cpp:66: warning: unused variable 'RightLegend' simple.cpp:66: warning: unused variable 'insertLegend' simple.cpp:69: warning: unused variable 'xBottom' simple.cpp:70: warning: unused variable 'yLeft' simple.cpp:98: warning: unused variable 'HLine' Раскрывающийся текст simple.cpp:106: warning: unused variable 'VLine' simple.cpp: In function `int qMain(int, char**)': simple.cpp:119: error: 'class Plot' has no member named 'resize' simple.cpp:120: error: 'class Plot' has no member named 'show' mingw32-make[1]: Leaving directory `D:/my_programming_qt/1/simple_plot' mingw32-make: Leaving directory `D:/my_programming_qt/1/simple_plot' mingw32-make[1]: *** [debug/simple.o] Error 1 mingw32-make: *** [debug] Error 2 Exited with code 2. Error while building project simple_plot When executing build step 'Make' ??? |
|
|
void* |
![]()
Сообщение
#37
|
![]() Программист-самоучка ![]() ![]() ![]() Группа: Участник Сообщений: 429 Регистрация: 4.6.2008 Пользователь №: 193 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
скопируй исходники Qwt в папку c:\Qt\4.4.3\include\
|
|
|
_Vitaliy_ |
![]()
Сообщение
#38
|
Студент ![]() Группа: Участник Сообщений: 59 Регистрация: 20.11.2008 Пользователь №: 428 Спасибо сказали: 3 раз(а) Репутация: ![]() ![]() ![]() |
Не знаю, те же самые баги ???
|
|
|
Гость_bambr_* |
![]()
Сообщение
#39
|
Гости ![]() |
|
|
|
Гость_Гость_* |
![]()
Сообщение
#40
|
Гости ![]() |
закоментируй первую строку и разкоментируй две другие. затем пересобери Qwt. Можно и так CONFIG += release/debug/debug_and_release она похоже понимает через косые - собрала все в g++, винда ".а" и .длл по паре последней буквой d отличпются Тока не могу воспроизвести в других директориях, чет с декорцией имен. Там include( ../examples.pri ) а в нем загадочное SUFFIX_STR = $${RELEASE_SUFFIX} может в этом дело? Ни релиз ни дебаг нимогу. Вообще хотелось бы релиз с моим дебагом линковать |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 27.4.2025, 11:27 |