本来想在
Windows下顺水推舟式的
静态编译的,不料
出错了……
使用
Qt5.2RC自带的MinGW构建,从SourceForge上
下载了MinGW的一个组件msys提供bash构建环境,但是——
- cd qml/ && ( test -e Makefile || d:/QtSource/qtbase/bin/qmake.exe D:/QtSource/qt
- declarative/tools/qml/qml.pro -o Makefile ) && mingw32-make -f Makefile
- 'QT_PLUGIN_PATH' 不是内部或外部命令,也不是可运行的程序
- 或批处理文件。
- Project ERROR: Failed to parse qmlimportscanner output.
- makefile:96: recipe for target 'sub-qml-make_first' failed
- mingw32-make: *** [sub-qml-make_first] Error 3
查了
qml.pro文件,发现内容是这样的:
- QT = qml core-private
- qtHaveModule(gui): QT += gui
- qtHaveModule(widgets): QT += widgets
- HEADERS += conf.h
- SOURCES += main.cpp
- RESOURCES += qml.qrc
- mac {
- OTHER_FILES += Info.plist
- QMAKE_INFO_PLIST = Info.plist
- ICON = qml.icns
- }
- DEFINES += QT_QML_DEBUG_NO_WARNING
- load(qt_tool)
又跟了qt_tool.prf,跟了很久,都
没有发现
QT_PLUGIN_PATH这个符号。真是郁闷死我了。有没有高手给我一点儿提示?
/qtbase/bin/qmake.exe始终无法对该
pro文件产生Makefile,真是烦死我了。