美好的一天,
我正在尝试将QWT库用于我的两个编译器(qmake qwt.pro
。
并构建其:
-mingw32-make -j8
表示mingw;
-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**
我在QtCreator的构建环境中未设置 QMAKEFEATURES , QT_PLUGING_PATH 。 这两个项目都建在单独的文件夹中。 但是我只能运行我的msvc项目。
Mingw建造的飞机坠毁了。通过qtcreator调试器运行它没有结果或某些信息(the programm has finished
)。
我尝试从带有gdb的cmd运行,该消息框在启动应用程序(0xc00007b)时出现文本错误。