Добрый день,
Я пытаюсь использовать библиотеку QWT для моего компилятора ( mingw 7.3 x64, msvc 14.0 x64 ).
Я скачал qwt.zip и разархивировал их в две разные папки для обоих компиляторов.
Затем я запускаю qmake qwt.pro
из правильной среды cmd.
И построить его:
- mingw32-make -j8
для минг;
- nmake /j8
для MSVC.
Затем я успешно установил его для двух разных папок:
- QWT_PATH = C:/opt/Qwt-6.1.4-qt-5.12.0-MinGW-7.3-x64
- QWT_PATH = C:/opt/qwt-6.1.4-qt-5.12.0
В файле *.pro
у меня есть следующая инструкция:
win32-g++{
message("build with mingw32 compiler")
QWT_PATH = C:/opt/Qwt-6.1.4-qt-5.12.0-MinGW-7.3-x64
}
win32-msvc*{
message("build with msvc compiler")
QWT_PATH = C:/opt/qwt-6.1.4-qt-5.12.0
}
INCLUDEPATH += $$QWT_PATH/include
include($$QWT_PATH/features/qwt.prf) # **I use the second way to include qwt**
Я сбросил QMAKEFEATURES , QT_PLUGING_PATH в среде сборки QtCreator.
Оба проекта встроены в отдельные папки.
Но я могу запустить только свой проект msvc.
Построенный Mingw разбился. Запуск его через отладчик qtcreator не имеет результата или какой-либо информации (the programm has finished
).
Я пытаюсь запустить из cmd с GDB, появляется сообщение об ошибке с текстом ошибка при запуске приложения (0xc00007b) .